Common figwort?

Common figwort?

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