Donald Trump has secured a historic sweep of the first two GOP primary races, the first time in the modern era that a non-incumbent GOP candidate has won both Iowa and New Hampshire, and made a November rematch with President Joe Biden likelier than ever. Nikki Haley finished second in New Hampshire to Donald Trump, a setback in her effort to reset the GOP nomination race.