A D-Day veteran has been given a 100th birthday card in person by King Charles. Jim Miller was invited to Buckingham Palace, where he told the...