Former U.S. Rep. Joe Walsh Joe WalshSunday shows preview: Protests continue over shooting of Blake; coronavirus legislation talks remain at impasse Republicans officially renominate Trump for president Tucker Carlson responds to guest correcting pronunciation of Kamala Harris's name: 'So what?' MORE (R-Ill.) has ended his primary campaign against President Trump Donald John TrumpBarr criticizes DOJ in speech declaring all agency power 'is invested in the attorney general' Military leaders asked about using heat ray on protesters outside White House: report Powell warns failure to reach COVID-19 deal could 'scar and damage' economy MORE for the Republican Party's 2020 presidential nomination, after receiving just one percent of the vote in the Iowa caucuses.

Walsh announced the end of his longshot campaign on CNN's "New Day."

"I am ending my candidacy for president of the United States," he told CNN's John Berman. "I got into this because I thought it was really important that there was a Republican — a Republican — out there every day calling out this president for how unfit he is."

ADVERTISEMENT

Joe Walsh calls the GOP a "cult": "(Trump's) a threat to this country. He can't be stopped within the Republican party. ... The conservative media world, Fox News and all the rest wouldn't give me the time of day. ... They bow down in front of their king" https://t.co/ff5IuwAZzg pic.twitter.com/5EkjDcSokm — CNN Politics (@CNNPolitics) February 7, 2020

Walsh also said that he views Trump as “a threat” to the country, but that he can’t be stopped “within the Republican Party.”

“It’s Trump’s party,” he added. “It’s not a party, it’s a cult.”

ADVERTISEMENT

He pledged to support the Democratic candidate nominated to run against Trump.

"I would rather have, John Berman, a socialist in the White House than a dictator, than a king, than Donald Trump," he told CNN host Berman.

Former Massachusetts Gov. Bill Weld William (Bill) WeldRalph Gants, chief justice of Massachusetts supreme court, dies at 65 The Hill's Campaign Report: Biden visits Kenosha | Trump's double-voting suggestion draws fire | Facebook clamps down on election ads Biden picks up endorsements from nearly 100 Republicans MORE (R) is now the only Republican primary candidate still challenging Trump for the nomination.

Walsh faced an uphill climb in his primary bid. Republicans have largely united behind Trump since the real estate mogul and former reality TV star won the party’s presidential nomination in 2016, and several state Republican Parties have already taken steps to ensure that the president is the only candidate on their primary ballots.



But the longshot primary challenges from both Walsh and Weld highlighted lingering concerns about Trump and his brand of politics among some Republicans, who worry that the party has strayed from the principles of fiscal conservatism and limited government that it preached for decades.



Walsh, a conservative talk radio host whose career has been speckled with controversy, was first elected to the House in 2010 when Republicans, united in opposition to then-President Barack Obama Barack Hussein ObamaGOP senator blocks Schumer resolution aimed at Biden probe as tensions run high D-Day for Trump: September 29 Obama says making a voting plan is part of 'how to quarantine successfully' MORE’s agenda and propelled by the Tea Party movement, recaptured control of the House.



Walsh’s tenure in Washington was short. He was unseated by Democrat Tammy Duckworth Ladda (Tammy) Tammy DuckworthBiden courts veterans amid fallout from Trump military controversies John Fogerty: 'Confounding' that Trump campaign played 'Fortunate Son' at rally Senate Democrats introduce bill to sanction Russians over Taliban bounties MORE, now a U.S. senator, in his first reelection bid in 2012. He began hosting a talk radio program – “The Joe Walsh Show” – in 2013, just months after leaving Congress.



Walsh was publicly supportive of Trump’s presidential bid in 2016, but eventually turned against the president. In a video announcing his campaign last year, Walsh said that Trump was “unfit” for the office that he holds.



“We have someone in the White House who we all know is unfit. Someone who lies virtually every time he opens his mouth and someone who places his own interest above the nation’s interest at every single turn. We cannot afford four more years of Donald Trump. No way,” Walsh said.

Updated at 8:29 a.m.