To me the surprise was that Cruz, Rubio, Trump, and Carson combined for 95% of the vote.
Nobody else mattered.
Polls on NH have better showings for Kasich,Jeb and Christie. I imagine with it being only a week those 3 will hang on the fringes until then. If they do as well or better then they may stay a little longer but i agree it is a 3 person race and has been for awhile now. Rubio was helped by Cruz and Trump turning voters off i believe. Not that he’s been above the fray but less so especially in recent weeks. I say this as a Cruz supporter.
Three horse race. Always was. Social conservatives. Financial conservatives. Neo conservatives.