is this Himalayan balsam?

is this Himalayan balsam?

Observation - is this Himalayan balsam? - UK and Ireland. Description: