acanthus plant (Catton NR6)

Probably 'Bear's breeches' but not sure. Self-seeded, dug up this morning. Seems happy in a sunny spot.