CNN just says the race has always been neck and neck, then trows up smoke by speculating on internals, poll subgroups, and how the Crooked campaign can improve its performance in the polls.
A few weeks ago they were saying Clinton had this all wrapped up and she would coast to a landslide.