At least those who bothered to show up at the byzantine Caucuses. On the GOP side Cruz wins with 28%, with Trump at 24% and Rubio a surprisingly close third at 23%. In fourth is Carson at 9%. The also rans are Rand Paul at 5%, Jeb Bush at 3%, Fiorina at 2%, Kasich at 2%, Christie at 2% and Santorum at 1%. For now the GOP race is a three man race and probably will remain so unless someone outside the triumvirate wins in New Hampshire. Minor candidates will begin to drop out, and Huckabee has already announced the suspension of his campaign.
On the Democrat side Bernie Sanders and Hillary Clinton are effectively tied. Normally this would be terrible news for a front runner, but Clinton can console herself that a low budget insurgent candidate like Sanders needs an early win. If Clinton can eke out a victory here and do so again in New Hampshire, expect Sanders to quickly become a footnote in the Democrat campaign, unless some bigger names drop in. If Sanders beats Clinton in New Hampshire, she is wounded and will face a long, hard fight for the nomination, with the prospect of other candidates emerging down the road in the later primaries.