Any ideas?

Any ideas?

Observation - Any ideas? - UK and Ireland. Description: Not sure what this is at all. Photo was passed to me. Is it some sort of pupa?

Not sure what this is at all. Photo was passed to me. Is it some sort of pupa?