Harry and Meghan to Stay at Buckingham Palace Amid Security Row
Prince Harry and Meghan Markle will stay at Buckingham Palace during their UK visit next month for the Invictus Games countdown, after a six-month delay in a security review left Harry 'increasingly frustrated'.


