Royal reconciliation? Senior aides to King Charles III and Prince Harry pictured meeting in London July 14, 2025