Hoverfly Larvae?

Hoverfly Larvae?

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