Insect larva

Insect larva

Observation - Insect larva - UK and Ireland. Description: This appears to be an insect larva, but what? Yellow with black spots

This appears to be an insect larva, but what?

Yellow with black spots