Prince Archie and Princess Lilibet won’t be visiting Royal Family in UK ‘anytime soon’ | Royal | News
He told Express.co.uk: "It does seem unlikely that Meghan will be visiting Britain any time soon. The same, in the short term anyway, applies to Archie and Lili."I see no…