Bog Pondweed?

Bog Pondweed?

Observation - Bog Pondweed? - UK and Ireland. Description: