Meghan and Harry’s UK home offered to Prince Andrew as couple to be evicted by King Charles III
Meghan Markle and Prince Harry’s UK base has been offered to Prince Andrew as the Royal Family looks to evict the Sussexes from Frogmore Cottage. The Queen gave Meghan and …