I was examining my weeping silver birch this afternoon when I spotted an old leaf, with what looks like an empty cocoon on it. The 'cocoon' is covered in what look like small eggs.
Position on twigs:
Closer view of the 'eggs':
Closer view of open end of the 'cocoon':
I'm not sure what I've got here - so any help is appreciated