Any idea what caterpillar this is?

Any idea what caterpillar this is?

Observation - Any idea what caterpillar this is? - UK and Ireland. Description: Large caterpillar found feeding on a small willowherb in the north of England. Any ideas what it is?

Large caterpillar found feeding on a small willowherb in the north of England. Any ideas what it is?