Former 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.), who has launched a primary bid against President Trump Donald John TrumpFederal prosecutor speaks out, says Barr 'has brought shame' on Justice Dept. Former Pence aide: White House staffers discussed Trump refusing to leave office Progressive group buys domain name of Trump's No. 1 Supreme Court pick MORE in 2020, blasted the Republican Party on Friday for allowing state parties to cancel primaries and caucuses, calling it “undemocratic BS.”

“This is not North Korea or Russia. Donald Trump is trying to eliminate elections,” Walsh told MSNBC’s Ari Melber.

"He wants to eliminate primary elections right now in four states: Arizona, Nevada, South Carolina and Kansas," he continued.

"That is undemocratic BS. It’s wrong, and that’s the kind of thing that should piss off Republican voters," he added.

ADVERTISEMENT

Walsh was a vocal supporter of Trump during his 2016 campaign and in the early part of his presidency but grew increasingly critical of him before announcing his GOP primary challenge.

The former Republican congressman has sought to explain numerous comments he made on Twitter in the past, including calling President Obama a Muslim and other remarks he has conceded were “a little bit racist.”

Melber on Friday played a Fox News clip running down several of Walsh’s controversies, which the former congressman dismissed as the network attempting to protect the president from potential challengers.

“I stopped paying attention to Donald Trump’s sycophants a long time ago. I pay attention to what Trump is doing,” Walsh said.

"Sometimes, Ari, I’m too provocative. I get that," he added later. "When I step in it, I'll apologize. Contrast that with this guy in the White House, who purposefully stokes racism and bigotry to divide this country. I’ll run against that any day."

The Arizona, Kansas, Nevada and South Carolina Republican parties plan to cancel their primaries, according to a Friday Politico report. In addition to Walsh, former Massachusetts Gov. William 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 is mounting a long-shot primary challenge to Trump, while former Rep. Mark Sanford Mark SanfordOn The Money: Business world braces for blue sweep | Federal Reserve chief to outline plans for inflation, economy | Meadows 'not optimistic' about stalemate on coronavirus deal Trump critic Sanford forms anti-debt advocacy group Republicans officially renominate Trump for president MORE (R-S.C.) has also suggested he may also launch a primary challenge.