4328 Presidential #polls and 953 Senate #polls later... OUR FINAL @FiveThirtyEight FORECAST before #ElectionNight!!! https://t.co/UXTadgz8Do pic.twitter.com/IXJ5uNfEbA

— Dhrumil Mehta (@DataDhrumil) November 8, 2016