Captain Sir Tom says Queen is 'the kindest person'

The national hero, 100, was personally thanked by the Queen for raising more than £32 million for the NHS during a unique open-air ceremony on Windsor Castle quadrangle.