Prince Harry and King Charles III will not make time to meet during the Duke of Sussex's trip to London to celebrate the 10th anniversary of the Invictus Games.
loading...