News24.com | WATCH | Captain Tom Moore awarded with gold Blue Peter badge for being ‘beacon of light’