Tom Moore, a 99-year-old British war veteran, completed 100 laps of his garden on Thursday, raising more than 12 million pounds($15 million) for the health service in an endeavour that has spread joy across the country amid the coronavirus gloom.
"For all those people who are finding it difficult at the moment: the sun will shine on you again and the clouds will go away," said Moore, dressed in a blazer and tie and displaying his war medals, after completing his walk.
The retired army captain, who has used a walking frame with wheels to move around since breaking his hip, set himself the target of walking the 25 metres around his garden 100 times before his 100th birthday on April 30.
He completed the walk to praise from around the country and beyond - and a salute from soldiers in the regiment which replaced his own.
Raised in Yorkshire, northern England, Moore served in India, Burma and Sumatra during World War Two.
He said he had been inspired by the care he received from Britain's state-run health service when he broke his hip and when he was treated for cancer.
His original target was 1,000 pounds.
But that modest aim was blown away as media attention from around the globe zoomed in on his garden in Bedfordshire, central England.
The story has lifted the hearts of a nation in lockdown, weary of relentless waves of grim news.
So far, nearly 13,000 people with COVID-19 have died in British hospitals, the fifth-highest total globally.
Moore said the 12.4 million pounds donated by the time he had finished his challenge was an "absolutely fantastic sum of money".
"It's unbelievable that people would be so kind to give that sort of money to the National Health Service," he said.
Moore received a guard of honour from soldiers from the First Battalion of the Yorkshire Regiment, the successor to his Duke of Wellington's regiment, as he completed his final lap.
Afterwards he received messages of congratulation from figures from sport, politics and entertainment.
Ben Stokes, England's leading cricketer, said he hoped he would be moving as well as Moore when he was 50 let alone 100, while finance minister Rishi Sunak praised his "Yorkshire grit".
Moore, however, remained focused on the sacrifices made by health service workers and the efforts of his fellow Britons, who have been locked down since March 23.
"You've all got to remember that we will get through it in the end, it will all be right, it might take time," Moore said. "At the end of the day we shall all be okay again.