Green insect on my lily pad in garden pond

Green insect on my lily pad in garden pond

Observation - Green insect on my lily pad in garden pond - UK and Ireland. Description: