Pond plant?

Pond plant?

Observation - Pond plant? - UK and Ireland. Description: