Charles and Camilla will join Pope Leo XIV in celebrating the Catholic Church’s 2025 Jubilee Year, Buckingham Palace said in a statement.