Note: Exit poll percentages may have been updated since this post was published.
Nicky Haley played well, given the large number of moderate and independent voters, it was not enough to overcome Donald Trump. As he did in Iowa, Trump drew strong support from the Republican base and won with most key demographic groups.
While more voters in New Hampshire than in Iowa are concerned about Trump's legal problems, more than half said he would still be eligible for the presidency if he were convicted of a felony.
New Hampshire voters were looking for a fighter
Trump was elevated by a variety of candidate qualities– A fighter and someone who shares their values. Trump led Haley among voters who picked on these qualities.
Haley won overwhelmingly among those who wanted someone with the right character, but fewer voters chose that as their best quality.
The momentum seems to have shifted toward Haley in the past few days. More than a fifth of voters who made up their minds in the past few days backed Haley.
Although that is not enough. A majority of voters made up their minds before then, and they went for Trump.
Independents backed Haley, but Trump won Republicans
Independent (or undeclared) voters could vote in New Hampshire's Republican primary, and they turned out in large numbers. More than four in 10 voters were self-identified independents, compared to just 16% in Iowa. And six in 10 independents supported Haley.
But it's still a Republican primary, and Haley isn't as competitive with Trump among self-identified Republicans, winning just a quarter of their support.
Fewer primary voters in New Hampshire considered themselves part of the MAGA movement than in Iowa, but nearly all voted for Trump.
These voters were still largely conservative — which also favored Trump.
As he did in Iowa, Trump held strong across several demographic groups — both younger and older voters voted for him. She won most of the men, and beat Haley among the women.
Haley led Trump among New Hampshire voters with college degrees, but Trump's lead was larger among those without college degrees, and slightly higher among those voters.
The economy and immigration are top issues for New Hampshire voters
The economy and immigration were the top issues on voters' minds, and Trump gained support from voters who chose them as the most important.
More than half of New Hampshire GOP primary voters said most undocumented immigrants in the U.S. should be deported, a move Trump has threatened.
Haley won voters who prioritized foreign policy and abortion, but fewer voters chose them as top issues.
Trump's voters described their vote as strong for him: eight in 10 of his voters said so.
But Haley's support was overwhelming vs Than Trump for Haley. Only a third of Haley's voters said they supported him.
Looking ahead, a majority of each candidate's supporters would be disaffected if the other became the nominee.
Eight in 10 Trump voters would be disaffected if Haley winsEven more Haley voters will be disaffected if Trump becomes the nominee.