Unidentified larva(e)

Unidentified larva(e)

Observation - Unidentified larva(e) - UK and Ireland. Description: A large black larva / possibly a caterpillar, which had wrapped a blackcurrant leaf up with silk and was hidden inside. Smaller larvae were surrounding it - possibly parasitic larvae? I'd like to identify both if possible!

A large black larva / possibly a caterpillar, which had wrapped a blackcurrant leaf up with silk and was hidden inside. Smaller larvae were surrounding it - possibly parasitic larvae? I'd like to identify both if possible!