Unknown plant

Unknown plant

Observation - Unknown plant - UK and Ireland. Description: Self-seeded in my garden.

Self-seeded in my garden.