Three grey seal pups survive a journey of hundreds of miles after being swept away from the Farne Islands.

More...