P8110289

Observation - P8110289 - UK and Ireland. Description: Is this wild basil? Looks similar but not sure if the flower heads + leaves are right? Originally thought it was red dead nettle but leaves are different (longer/narrower).
Is this wild basil? Looks similar but not sure if the flower heads + leaves are right? Originally thought it was red dead nettle but leaves are different (longer/narrower).