Rory Stewart is facing a backlash online after his unequivocal Kamala Harris prediction proved painfully wrong. Despite predicting an overwhelming Harris victory, Donald Trump was elected the 47th ...