In an end to a long-shot presidential campaign, former New Jersey Gov. Chris Christie quit his 2024 presidential bid on Wednesday. His decision comes as he has failed to gain enough traction in New Hampshire, where his main operation has been based.

Christie made the announcement of his dropping out while speaking to a crowd of supporters in Windham, New Hampshire.

He admitted that his campaign lacks the momentum he needs to win the Republican party’s ticket. Saying that he would rather lose with the truth than win with lies, he stated, “It’s clear to me tonight that there isn’t a path for me to win the nomination, which is why I’m suspending my campaign.”

Even as he left, the former candidate whose campaign focused on attacking former President Donald Trump, slammed the GOP front runner, promising to ensure that he does not enable him to be President of the United States ever again.

That, he said, is “more important” than his personal ambitions.

Christie also went further to criticize some Republicans for not speaking out against Trump. According to him, those politicians are “cowards.”

Calling out names, he slammed Sen. John Barrasso (R-WY) and Rep. Tom Emmer (R-MN) for endorsing Trump, claiming they know better. Barrasso, the no. 3 Senate Republican, endorsed Trump on Tuesday night, saying America needs him back in the White House to get back on track.

Emmer also endorsed the former president’s campaign on Jan. 3, calling for Republicans to unite behind “our party’s clear frontrunner.”

Christie did not offer an endorsement of any candidate. However, in saying that anyone who will not publicly denounce Trump’s bid for the presidency is unfit themselves to be president, he might have taken a jab at former South Carolina Gov. Nikki Haley. That was said to be a shot at the former U.N. ambassador given that Christie slammed her last month for saying Trump was fit to be president.

Despite his shot at Haley, Christie’s exit from the GOP presidential race is billed to help Haley in New Hampshire, whose primary is scheduled to hold in less than two weeks.

Christie’s exit makes it his second failed presidential bid. His 2016 presidential campaign ended after he finished sixth in New Hampshire’s primary.