Hatching aquatic insects?

Hatching aquatic insects?

Observation - Hatching aquatic insects? - UK and Ireland. Description: