His Royal Highness William Prince of Wales and the Japanese ambassador travel by royal carriage to Buckingham Palace in London on Tuesday, June 25, 2024. The Emperor and Empress of Japan are on a three day state visit to the UK. Photo by Hugo Philpott/UPI