A 99-year-old war veteran has been left "speechless" after raising more than £20m for the NHS.
Capt Tom Moore originally aimed to raise just £1,000 for NHS Charities Together by completing 100 laps of his garden before his 100th birthday.
The Duke of Cambridge hailed him as a "one-man fundraising machine".
His daughter Hannah Ingram-Moore said: "There are no words left to say. We cannot believe people's generosity and he's just floored by it."