Rosebay willowherb ?

Rosebay willowherb ?

Observation - Rosebay willowherb ? - UK and Ireland. Description: