Possible cicada relative?

Possible cicada relative?

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

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