Chenopodium album?

Chenopodium album?

Observation - Chenopodium album? - UK and Ireland. Description: Road side

Road side