Commonwealth games artichokes

Striking, but unfamiliar, many guessing that these giant plants are thistles, invoking Scotland staging the current commonwealth games.
Miss F, local constituent, explained they were artichokes, before telling me how I ought to be doing better on community concerns, including commuters parking on residents streets.
Commuters continuing to park, despite local firms providing free park and ride alternatives, and recent increases in damage to local vehicles.

P.S. and now it’s been pointed out that artichokes are merely members of the thistle family.