Broad Leaved Willowherb?

Broad Leaved Willowherb?

Observation - Broad Leaved Willowherb? - UK and Ireland. Description: Growing on rubble heap

Growing on rubble heap