Businessman Donald Trump and Vermont U.S. Sen. Bernie Sanders swept to convincing victories in the New Hampshire primaries on Tuesday night
Republican Donald Trump and Democrat Bernie Sanders swept to thumping outsider victories in the New Hampshire primary on Tuesday, seizing on the fury of grass-roots voters to rock the elites who control American politics.
Ohio Gov. John Kasich, whose aspirational conservative message contrasts with Trump's populist rhetoric, surged to a surprise second place in the GOP race.
Bernie Sanders is first Jewish candidate to win a primary. Does he care?
But the nation's second presidential contest failed to clarify the battle between establishment candidates. There are doubts about Kasich's viability in more conservative states and ability to raise money. Marco Rubio faces renewed questions about his readiness after a shaky debate performance robbed him of momentum. And Jeb Bush, the one-time front-runner, did just enough
With close to 90% of the votes counted, Senator Sanders has a lead of more than 20 percentage points over Mrs Clinton in the two-horse race for the Democratic nomination.
He had topped polls in New Hampshire in recent months, but Tuesday's outcome is seen as a significant victory for the self-described Democratic socialist candidate.
"What the people here have said is that given the enormous crises facing our country, it is just too late for the same old, same old establishment politics and establishment economics," Mr Sanders told cheering supporters.