Pride of Britain: Marcus Rashford and Captain Sir Tom Moore take home awards

A footballer responsible for a government U-turn on free meals and a 100-year-old veteran who raised £33m for the NHS were among this year's Pride of Britain winners.