Hoverfly larva?

Hoverfly larva?

Observation - Hoverfly larva? - UK and Ireland. Description: