@kasiaaus ruling out the mud-nesting spider wasps & potter wasps, it’s also possible this could be the larva of one of the parasitoid wasps like the Ichneumon/Braconid Wasps. Apparently their larvae can feed openly on the host like this but I’m still not sure how we can go about verifying the ID without raising the larva☹️