There is a lot of misinformation, misidentification, emotion expressed on this entire thread.  To go from crooked hillary voters in 2016 by a margin of 52-44 and flip that same district less than 4 years later is a HUGE swing.  Add the external money thrown at this race by satan worshipping outsiders, then it's clear, using logic, the demon-crap party is dying.  We're all witnessing their destruction in real time.  It's GLORIOUS!  WWG1WGA!