Large leaved water plant?

Large leaved water plant?

Observation - Large leaved water plant? - UK and Ireland. Description: