Republican Donald Trump and Democrat Bernie Sanders cruised to early victories in the New Hampshire primary on Tuesday, while Ohio Gov. John Kasich is projected to finish second in the GOP race.
Multiple Republicans, including Texas Sen. Ted Cruz, former Florida Gov. Jeb Bush and Florida Sen. Marco Rubio, are now battling for a third-place finish.
Trump, a brash billionaire reality TV star who has never run for office, and Sanders, a self-declared democratic socialist, were seen as long-shot outsiders when they launched their campaigns.
Their victories reflect deep bipartisan discontent at professional politicians and suggest that both the Democratic and Republican races will now be long struggles that could stretch well into the spring.