Possible cicada relative?

Possible cicada relative?

Observation - Possible cicada relative? - UK and Ireland. Description: Spotted by my brother on his patio in Shipley, West Yorkshire

Spotted by my brother on his patio in Shipley, West Yorkshire