A shocking Iowa poll means somebody is going to be wrong

Nate Silver
Silver Bulletin
November 2, 2024