HIMALAYAN plant on Coach Road?

I spotted what looks to me like a new shrub/weed while out walking on Coach Road this week.

It looked as though it could have been an escapee garden plant with clusters of gorgeous purply pink bonnet-shaped flowers.

I don’t remember seeing it before along this particular walk.

The only thing I can see like it in online guides is a plant called the Himalayan Balsam… sounds a bit exotic for St Helens!

Any green-fingered plant experts out there who may be able to identify this colourful shrub?

Rainford Rambler