Royal Family set 'to snub' Prince Harry's Invictus Games appearance as Meghan Markle also avoids UK
It's reported 'no senior members of the Royal Family' will join Prince Harry at the Invictus Games event in London in a matter of days, with Meghan Markle also set to snub the occasion