Harry and Meghan have handed the keys to Frogmore Cottage to Princess Eugenie.The Sussexes’ prized possessions were hauled out of Frogmore Cottage in the dead of night to make way for their new tenan… [read more]