Months on the campaign trail stumping and shaking hands have all led to this for Republican and Democratic presidential candidates.
Iowans will begin heading to caucuses this evening at 8 p.m. ET/7 p.m CT, and the question looming over the Hawkeye State ahead of the voting is just how many people will turn out?
Polls are showing a tight race as the final hours tick down until the start of caucusing.
Quinnipiac’s latest poll has Bernie Sanders leading Hillary Clinton by three points and Trump holding a seven point lead over Ted Cruz. Will the frontrunners be able to activate their supporters in enough numbers to hold a lead or will a dark horse emerge in the final hour and surprise us all?
Donna Hoffman, head of the Department of Political Science at the University of Northern Iowa