Prince Harry and Meghan Markle have been evicted from their UK base, Frogmore Cottage, following the release of the Duke of Sussex’s explosive memoir.
christina bartz