Donald Trump extended his commanding lead in the race for the Republican presidential nomination by winning the New Hampshire primary, but failed to knock rival Nikki Haley out of the White House contest.
Trump had just over 53 per cent of the votes counted at 9:30pm Eastern Standard Time, while Haley held just under 46 per cent. With votes still to be counted the exact margin of his victory will only be known later in the evening.
Trump’s New Hampshire win follows his landslide victory last week in Iowa, where the former president won more than 50 per cent of the vote. Trump is the first non-incumbent in the modern era to win both Republican presidential contests in Iowa and New Hampshire.