London’s Madame Tussauds Museum has removed the waxworks of Meghan Markle and Prince Harry from its Royal Family set only one day after the couple announced that they are “taking step back” as senior members of the Windsor clan. “Alongside the rest of the world we are reacting to the surprising news that the Duke […]