Buckingham Palace has contradicted representatives for the Duke of Sussex after they said Prince Harry had accepted an invitation to stay at Buckingham Palace during his latest visit to London. Palace sources said the accommodation offer had already expired because Harry's team did not confirm the arrangements before an internal deadline.
Prince Harry arrived in the UK on Monday for a five-day visit marking the one-year countdown to the 2027 Invictus Games in Birmingham. The Duke founded the international sporting event for wounded and injured service personnel in 2014.