greater burdock?

greater burdock?

Observation - greater burdock? - UK and Ireland. Description: