Captain Tom Moore raises £8m for NHS as he approaches his 100th birthday

A 99-year-old Second World War army veteran who set out to collect £1,000 for the NHS has raised more than £7.5 million.

Tom aimed to raise £1,000 by completing 100 laps of the 25-metre (82ft) loop in his Bedfordshire garden by Thursday.

However, more than 345,000 people from around the world have donated money to his fundraising page since it was set up last week.

Captain Moore's Twitter account posted just before 5.30pm on Wednesday: "8 MILLION POUNDS!!! I’m speechless.....

This amount of money will help the #NHS beyond what we ever thought was imaginable. Thank you to everyone that’s helped me get there.

Mr Moore began raising funds to thank the "magnificent" NHS staff who helped him with treatment for cancer and a broken hip.

"Every penny that we get, they [the NHS] deserve every one of it," he said, as the total exceeded the £5m mark.

As the amount exceeded £4m earlier, his daughter Hannah Ingram-Moore said they had thought raising £1,000 was a "real stretch" and the latest total was "just amazing."

She said they are "humbled, floored and proud".

Meanwhile, an 8 year old school girl has started a campaign for children to make cards for his 100th birthday on 30 April.

Reegan Davies from Port Talbot, Wales, has set a goal of making 1,500 virtual cards.

"You can post them on any social media with the hashtag #makeacardfortom." she said.

Originally from Keighley in Yorkshire, Mr Moore trained as a civil engineer before enlisting in the army for the Second World War, rising to captain and serving in India and Burma.