Meghan Markle and Prince Harry struck deal to live rent free in mansion after paying back taxpayer for £2.4m revamp

PRINCE Harry and Meghan Markle allegedly struck a deal with Buckingham Palace to live rent free after renovating Frogmore Cottage. The couple spent £2.4million of taxpayer cash on the revamp…

Continue ReadingMeghan Markle and Prince Harry struck deal to live rent free in mansion after paying back taxpayer for £2.4m revamp