Water figwort?

Water figwort?

Observation - Water figwort? - UK and Ireland. Description: