caterpillar in a web

caterpillar in a web

Observation - caterpillar in a web - UK and Ireland. Description: initially large numbers (20+) in a messy web, making big inroads on the leaves of the tree they were attached too. have pics of leaves but I spot seemed to hang when i tried to download more than one pic. other photos only from i phone so not v good quali

initially large numbers (20+) in a messy web, making big inroads on the leaves of the tree they were attached too. have pics of leaves but I spot seemed to hang when i tried to download more than one pic. other photos only from i phone so not v good quality. presume they are from some sort of a moth but no idea what, quite dramatic destruction of the areas where they were settled.