Nettle - bug instar?

Nettle - bug instar?

Observation - Nettle - bug instar? - UK and Ireland. Description: There were lots of these tucked into nettles alongside a river and hedgerows. I think they could be instars of a leaf or frog hopper - any ideas anyone?

There were lots of these tucked into nettles alongside a river and hedgerows. I think they could be instars of a leaf or frog hopper - any ideas anyone?