Captain Tom Moore, who will have raised over £30 million for the NHS by walking laps of his garden, has been made an honorary colonel by the Queen on his 100th birthday

Colonel Tom has received over 140,000 birthday cards including one from the Queen.