Sabato gets it right in his tweet and sets the pundit class straight.

Trump is political poison. 2018 is coming soon!

Dear Pundit Friends, please stop attributing this D landslide in VA to "changing demographics". VA hasn't changed that much since last Nov. 8 (Hillary by 5%). The bigger explanation is a backlash to Trump and Trumpism, pure and simple. #VAGov