Meghan Markle and Prince Harry latest news – Couple ‘let Britain down’ by ditching duties for A list life in California
about 3 years in The sun
MEGHAN Markle and Prince Harry “let Britain down” by abandoning royal duties to live an A-list life in California, a new poll has claimed. The survey by Savanta ComRes showed that nearly half of Brits were disappointed in the Duke and Duchess of Sussex’ decision to step down as working members of the royal family. This comes after […]