WORCESTER, Mass. - Former President Donald Trump won comfortably in New Hampshire Tuesday, defeating former South Carolina Gov. Nikki Haley by more than 10% of the vote.

They're now the only two Republicans left in the race after Florida Gov. Ron DeSantis suspended his campaign over the weekend. 

Matt Motta of Boston University said at this point in the election cycle, things are more or less wrapped up in favor of Trump. He said after Haley finished third in the Iowa caucuses, New Hampshire was a very important piece in her path towards victory. 

But, Motta said there is still reason for Haley to stay in the race.

"It's important to remember that several of the states that are upcoming in the primary cycle are those that allocate all of their delegates to just the majority winner," Motta said. "So, Nikki Haley needs not only to pull close, but to win states like her home state of South Carolina, where she's currently trailing the former president by double digits.

"Now, that said, I want to briefly remark that it may still make sense for Nikki Haley to stick around in this race so long she has the funding. With the former president's legal troubles bubbling up from time to time over the course of the primary, being in that number two position is one that could potentially be advantageous down the road were he to be removed from some primary ballots. But at this point, it looks like it's the former president's nomination to lose."

Despite not being on the ballot, President Joe Biden won a write-in campaign in New Hampshire Tuesday. The president handily beat out fellow Democrats Dean Phillips and Marianne Williamson. 

In Massachusetts, primary day is scheduled for Tuesday, March 5. There will also be early voting available for those unable to go the polls then, scheduled from Saturday, Feb. 24 until Friday, March 1. 

The deadline to register for the primary is Saturday, Feb. 24.