Advertisement

Meghan Markle and Prince Harry lay off London staff, close Buckingham Palace office

Meghan Markle and Prince Harry have laid off their 15-member London staff and closed their Buckingham Palace office sources report.