Meghan Markle and Prince Harry have ‘shot themselves in the foot’ with £2.4 million Frogmore refurbishment, royalist claims
A ROYALIST claims that the royal family have “shot themselves in the foot” after spending £2.4 million of tax payers money on the refurbishment of Frogmore Cottage. Prince Harry and Meghan Markle’s Windsor home has been decked out with “two orangeries and a floating floor” all of which was paid for with taxpayers money. Less […]