It’s not an overstatement to say that few public figures have faced as much unwarranted vitriol as Meghan Markle, the Duchess of Sussex, who has been relentlessly vilified ever since she started ...