Wild plant or garden escape?

Wild plant or garden escape?

Observation - Wild plant or garden escape? - UK and Ireland. Description: