Great willowherb

Great willowherb

Observation - Great willowherb - UK and Ireland. Description: Can someone ID for me please?

Can someone ID for me please?