dailystar.co.uk
37%
938
Meghan Markle and Prince Harry's Netflix deal 'forced their hands to repay taxpayers'
Meghan Markle and Prince Harry’s huge Netflix deal has “forced their hands” into paying back the renovation work on Frogmore Cottage, a royal correspondent has suggested. The Duke and Duchess of Sussex owed £2.4million to taxpayers for renovating the Windsor Castle property and it was announced yesterday that Harry had paid back in full the entire cost of the work to the Sovereign Grant.