Captain Tom Moore, who has raised £30 million for the National Health Service (NHS), celebrates his 100th birthday today (April 30). UK Prime Minister Boris Johnson shared a video message on his Twitter account wishing the war veteran. Colonel Moore has been promoted to honorary colonel by the Queen to mark his 100th birthday.