What's this river plant?

What's this river plant?

Observation - What's this river plant? - UK and Ireland. Description: