Former President Donald Trump won the Republican primary in New Hampshire, defeating former South Carolina Governor Nikki Haley, who once served as Trump’s U.N. ambassador. Trump won by about 11 percentage points: He received about 54.5% of the vote; Haley received about 43%. On Tuesday night, Nikki Haley vowed to stay in the race.