When ITV Anglia first met Captain Sir Tom Moore, he said to us, "one little soul like me isn't going to make much difference".
Bedfordshire's Captain Sir Tom Moore can now add performing for royalty to his list of achievements. From home, the 100-year-old sang alongside Michael Ball.
The Second World War veteran and NHS fundraising hero has given the cards to IWM Duxford in Cambridgeshire and has recorded a video message to be screened.