Prince Harry and Meghan Markle have landed in Vancouver, Canada as they visit the country for an Invictus Games event, amid claims the Royal Family were ‘not consulted’ over their new website.
The couple landed in Vancouver on Tuesday after a two-hour flight from Santa Barbara.