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…