froghopper?? found in Leeds

froghopper?? found in Leeds

Observation - froghopper?? found in Leeds - UK and Ireland. Description: Is this a froghopper? There are lots in this patch of grassland

Is this a froghopper? There are lots in this patch of grassland