Monkeyflower?

Monkeyflower?

Observation - Monkeyflower? - UK and Ireland. Description: I think this is probably Monkeyflower, another invasive species, but I'd welcome confirmation or correction.

I think this is probably Monkeyflower, another invasive species, but I'd welcome confirmation or correction.