This was a sad find on the beach: a stranded turtle. Sadder still because it was dead, and by the look of it, not long dead :(
I know next to nothing about turtles, but Googling this when I got home, it seems it might be a loggerhead turtle – several have been reported around the south coast of England. The Marine Conservation Society have appealed for people to report sightings of turtles around the UK (whether they’re dead or alive). I used their online form to report this one.