So the voters in Iowa, the small percentage who actually voted, have made their judgment!
It is true that more Iowans participated in the caucuses than ever before, but still less than a quarter of eligible people voted.
But what they have wrought is stunning beyond belief!
Donald Trump got his comeuppance, and it will be interesting to see his public reaction and behavior during this week before the New Hampshire Primary.
Ted Cruz may have won, but he will be bitterly opposed by mainstream Republicans, who are likely to converge around Marco Rubio after New Hampshire, with only John Kasich seen as a possible challenger to Kasich for the mainstream, depending on what happens next week!
Hillary Clinton barely survived, and Bernie Sanders now has a direct challenge to her in New Hampshire, which he is favored to win easily, but the question is whether he can survive beyond that as a viable Democratic candidate.
The odds of Marco Rubio and Hillary Clinton as the party nominees, which this blogger predicted on December 31 on here, seems more likely than ever, with Ohio as the crucial battleground, and the reason why this blogger believes John Kasich and Sherrod Brown will be the Vice Presidential choices of the nominees this summer!