Beetle larvae possibly on Plantain

Beetle larvae possibly on Plantain

Observation - Beetle larvae possibly on Plantain - UK and Ireland. Description: