Caterpillar on wood spurge

Caterpillar on wood spurge

Observation - Caterpillar on wood spurge - UK and Ireland. Description: