A 99-year-old English man has raised nearly £1.5 million for British health workers by attempting to walk the length of his garden one hundred times before his 100th birthday later this month.

Captain Tom Moore, who has used a walker to move around since breaking his hip, said he was grateful to the National Health Service for the treatment he received and wanted to do something in return.

Britain's state-funded NHS is under severe strain as it treats large numbers of people suffering from Covid-19, the disease caused by the new coronavirus.

The death toll from Covid-19 in British hospitals reached 11,329 yesterday, the fifth highest globally.

Medics have been widely praised for their bravery and professionalism during the crisis, including by Prime Minister Boris Johnson, who recovered from the virus after being treated by the NHS in a London hospital.

Capt Moore, who turns 100 on 30 April, had hoped to raise £500,000, but his charity campaign has nearly tripled that figure already.

The military veteran, who served in Asia during World War Two, had a message of hope for his compatriots.

"That's the way I think I've always looked at things: tomorrow will be a good day," he said.