Alder Spittlebug (Aphrophora alni)

Alder Spittlebug (Aphrophora alni)

Observation - Alder Spittlebug (Aphrophora alni) - UK and Ireland. Description: I think this is the largest leafhhopper I've ever come across. It's pictured on a 4mm grid. Can anyone identify it, please. Edit: Changed to match Joe's ID. Many thanks.

I think this is the largest leafhhopper I've ever come across. It's pictured on a 4mm grid. Can anyone identify it, please.
Edit: Changed to match Joe's ID. Many thanks.