Dock leaf?

Dock leaf?

Observation - Dock leaf? - UK and Ireland. Description: