Is this a pupa?

Is this a pupa?

Observation - Is this a pupa? - UK and Ireland. Description: I think this might be a pupa of some sort, can anyone help with identification? I didn't think to make a note of what tree species it was on unfortunately....! Many thanks!

I think this might be a pupa of some sort, can anyone help with identification? I didn't think to make a note of what tree species it was on unfortunately....! Many thanks!