I went out to see if I could find any more Sycamore larvae this afternoon. Unfortunately, all I managed to find was that our village is invaded by aliens. The ladybird larva I found the other day was one of many and several trees near my home had larvae. One tree even had an adult (see below). I am not sure if this species would eat very small caterpillars but having heard that they eat other ladybirds it would not surprise me. We must wait and see what this latest invader does to the balance of our wildlife.