Nymph/Larvae of water beetle?

Observation - Nymph/Larvae of water beetle? - UK and Ireland. Description: Found in Oxbow Lake on Insh Marsh reserve.

Found in Oxbow Lake on Insh Marsh reserve.