Republican Donald Trump and Democrat Bernie Sanders scored decisive victories in Tuesday’s New Hampshire primary – as Ohio Gov. John Kasich surged into a second-place finish and Florida Sen. Marco Rubio was fighting to stay in the race with Ted Cruz and Jeb Bush for third.