A hover fly?

A hover fly?

Observation - A hover fly? - UK and Ireland. Description: Dead invertebrate

Dead invertebrate