Oct 26 Nate Silver forecast