unknown larva under devil's bit scabious leaf

unknown larva under devil's bit scabious leaf

Observation - unknown larva under devil's bit scabious leaf - UK and Ireland. Description: