Prince Harry and Meghan Markle dubbed ‘some dumb prince and his stupid wife’ – TalkTV February 15, 2023