‘Saturday Night Live UK’ Brutally Mocks Harry and Meghan Over Their Return to Britain (VIDEO) by Paul Serran Sep. 13, 2026 12:20 pm ‘Daddy, I’m home’.