Donald Trump wins the New Hampshire Republican presidential primary – the second state contest to find the party’s presidential candidate.
With almost 90% of the vote counted, the former president has a lead of 12 points on his last remaining rival Nikki Haley.
It’s another major victory for Trump, and President Biden says it is “now clear” that he will become the Republican nominee in the election.
But Haley says “this race is far from over” and vows to fight on until the vote in her home state of South Carolina in a month.
In his victory speech, Trump called Haley an “imposter”, and brought former rivals Vivek Ramaswamy and Tim Scott out to endorse him.
Americans will vote in November and the presidential contest is now looking increasingly likely to be a Trump-Biden rematch.