With less than a week to go before Iowans brave the cold weather to attend their precinct caucuses, the Democratic race is as difficult to predict as ever. Campaigns have blanketed the state with candidates and surrogates, and staff are working long hours in their final push for supporters and volunteers.
Today, Iowa Independent releases its final round of power rankings, designed to answer the question, "If the caucuses were held tonight, what would be the results?" The rankings are derived from impressions we received from activists, campaign officials, seasoned political observers, and rank-and-file caucus-goers, but at the most basic level, they are based on the gut feelings and instincts of our writers, who have watched the race unfold here from the beginning.
A lot can change in six days, and we expect that it will. But if the caucuses were held tonight, this is how we think they would turn out: