Prince Harry and Meghan Markle Have Officially Left Their U.K. Home
The Duke and Duchess of Sussex no longer have a home in the United Kingdom.“We can confirm that the Duke and Duchess of Sussex have vacated Frogmore Cottage. The Duke and Duchess have repaid the expenditure incurred by the Sovereign Grant…