Could this be Selfheal?

Could this be Selfheal?

Observation - Could this be Selfheal? - UK and Ireland. Description: Found growing along the verge and in the hedgerow

Found growing along the verge and in the hedgerow