001 by SuperGeeman, on Flickr
Paul Iddon Messages 7,467 Name Paul Edit My Images No 20 Oct 2019 #2 I'd say it's a hover fly larva. Paul.
D davholla Messages 2,664 Name David Edit My Images Yes 22 Oct 2019 #5 If you post it to the hoverfly larva group on facebook you might get a species or genus id.
alfbranch Messages 13,051 Name Alf Edit My Images Yes 22 Oct 2019 #6 There is an official ID thread though