Prince Harry, the Duke of Sussex, has paid back the refurbishment cost to the UK taxpayer of £2.4 million for… Read More