Hayling Island, Hampshire: Piles of goose barnacles are stranded on the beach after a long journey hitched on a barrel. They’re fascinating creatures, but they won’t survive long A message pinged on ...