Captain Sir Tom Moore has died with coronavirus.
The 100-year-old, who raised almost £33m for NHS charities, was taken to Bedford Hospital after requiring help with his breathing on Sunday.
The Queen led tributes to Capt Sir Tom, “recognising the inspiration he provided for the whole nation and others across the world”.
His daughters said they “shared laughter and tears” with their father in their final few hours together.
Announcing his death, Hannah Ingram-Moore and Lucy Teixeira said the last year of their father’s life had been “nothing short of remarkable”.
He tested positive for Covid-19 last week. His family said due to other medication he was receiving for pneumonia, he was unable to be vaccinated.
The Army veteran won the nation’s hearts by walking 100 laps of his garden in Marston Moretaine in Bedfordshire last year during the first lockdown, raising money for NHS Charities Together.
He was knighted by the Queen in July in a special ceremony at Windsor Castle.
A Buckingham Palace spokeswoman said: “Her Majesty very much enjoyed meeting Capt Sir Tom and his family at Windsor last year. Her thoughts, and those of the royal family, are with them, recognising the inspiration he provided for the whole nation and others across the world.”
In a statement, Prime Minister Boris Johnson said: “Captain Sir Tom Moore was a hero in the truest sense of the word. In the dark days of the Second World War he fought for freedom and in the face of this country’s deepest post-war crisis he united us all, he cheered us all up, and he embodied the triumph of the human spirit.
“He became not just a national inspiration but a beacon of hope for the world. Our thoughts are with his daughter Hannah and all his family.”
The flag above 10 Downing Street has been flying at half-mast in tribute and Mr Johnson has spoken to Mrs Ingram-Moore to offer his condolences.