Gall?

Gall?

Observation - Gall? - UK and Ireland. Description: Can anyone identify the species? Is it a gall, pupae, or something else?

Can anyone identify the species? Is it a gall, pupae, or something else?