Insect larvae/pupae?

Insect larvae/pupae?

Observation - Insect larvae/pupae? - UK and Ireland. Description: Found on a leylandii hedge- have got not idea what this is! Sorry photo is not that clear.

Found on a leylandii hedge- have got not idea what this is! Sorry photo is not that clear.