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
Every Christmas gets a bit more desperate for one dog at Battersea. Can you help?
The problem has meant that no trains are able to run through Gatwick Airport rail station in West Sussex.
Schoolchildren found Eragon wearing a Christmas jumper in the bag filled with dog food, treats and a tear-jerking note, in a church.