Soldiers wounded in the war in Afghanistan have completed their five day swim around Shepperton Lake in Surrey this morning.
They have covered 250 miles to raise money for those injured in battle, with the funds going to the Household Cavalry Operational Casualties Fund.
They were greeted with champagne after they broke the open swimming world record on Thursday.
More top news
A man who fell asleep with a loaded gun on his lap while sat in traffic has been jailed.
A comedian who fell asleep in an Uber car got a shock when the journey that should have taken minutes ended up as a 35-mile detour.
The Smile singer was pictured appearing to be carried out of the London carnival - but later tweeted she was fine and "just a lightweight".