Harry and Meghan Markle Are Finally Paying Up For Frogmore But It’s An Illusion?
At the time of Megxit, Harry and Meghan vowed to reimburse generous taxpayers who paid the £2.4million bill to renovate their marital residence, Frogmore Cottage. Too late, they decided the renovations weren’t good enough and they left. The…