Endurance swimmer Lewis Pugh has completed his 560 kilometer swim along the length of the English Channel from Land's End to Dover.
The 48-year-old, who is estimated to have made more than 500 000 strokes across 49 days, was accompanied to the finish line on Shakespeare Beach by dozens of supporters from a local swimming club.
"We really need to take the health of our oceans very very seriously," he told the welcoming crowd.