The millions of pounds raised by Captain Sir Tom Moore have reached the length and breadth of the UK – and his legacy will be felt for years, according to the national charity caring for the NHS.