The appeal by NHS fundraiser Captain Tom Moore topped £31m as he celebrated his 100th birthday on Thursday. The war veteran, who raised the money by walking laps of his garden, has also been made an honorary colonel. His birthday was also marked with an RAF flypast and birthday greetings from the Queen and Prime Minister. Oliver (7G) and Charlotte (8G) both made Capt Tom wonderful cards.