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 package containing a suspicious substance thought to be addressed to Prince Harry and fiancée Meghan Markle was intercepted by police.
Downing Street has hit back at Stormzy by stating Theresa May is "absolutely committed" to supporting people affected by the Grenfell fire.
Sadiq Khan said risking the safety of Londoners was 'the height of recklessness'.