Watch the moment Captain Tom Moore, 99, completes his 100th lap for NHS
Can't see the video? Watch it here
Captain Tom Moore completed the final four of the 25-metre laps at his Bedfordshire home on Thursday morning, with a special guard of honour by the 1st battalion of the Yorkshire Regiment.
Speaking at the finish line, he said he felt "fine" and that he was "surrounded by the right sort of people".
Of the coronavirus pandemic, he added: "We will get through it in the end but it might take time, but at the end of the day we shall all be okay again... the sun will shine on you again and the clouds will go away."
He planned to reach his target before his 100th birthday on April 30 to help those on the front line of the coronavirus crisis.
You can still donate to Tom's appeal at his Just Giving page.