Feather identification please

Found in Weston-s-Mare, North Somerset, UK. Lots of seagulls around but doesn't seem to match even the juveniles and Google's no help.

Thanks :)