Florida Gov. Ron DeSantis ended his fading presidential campaign on Sunday and endorsed Donald Trump just two days before the pivotal New Hampshire primary, leaving former U.N. Ambassador Nikki Haley as Trump's last remaining long-shot challenger for the Republican nomination.

DeSantis' decision, less than a week after his deflating loss to Trump in Iowa despite an enormous investment in the state, caps a stunning fall from grace after he was widely seen as Republicans' most promising alternative to Trump ahead of the general election in November.

His departure sets up the one-on-one battle that Haley has coveted against Trump, the former president who has maintained an iron grip on the Republican electorate despite facing four criminal prosecutions. He has pleaded not guilty in all the cases.