Follow
Follow
Search for:
‘SNL UK’ Mocks Prince Harry & Meghan Markle’s Move Back to Britain
}
September 14, 2026
o
Culture Pop!
l
CU Newswire
The Duke and Duchess of Sussex returned to the U.K. six years after stepping back from their royal duties.