Former Illinois Rep. Joe Walsh announced Sunday on ABC’s “This Week” that he’s launching a long-shot Republican presidential primary challenge against President Donald Trump.

“I’m going to run for president,” Walsh told ABC News Chief Anchor George Stephanopoulos in an exclusive interview. “I’m running because he’s unfit; somebody needs to step up and there needs to be an alternative. The country is sick of this guy’s tantrum — he’s a child,” Walsh said.

Stephanopoulos asked the former congressman if he’s the best person to challenge the President, given his long history of controversial statements. “I helped create Trump,” Walsh told Stephanopoulos, “and George, that’s not an easy thing to say.”

The former Illinois congressman-turned-radio host was once a Trump supporter but has now become a fierce critic of the president. Walsh is just the second Republican to jump into the primary behind former Massachusetts Gov. Bill Weld, who announced back in April.

Former GOP congressman Joe Walsh announces he’s running for president


Editorial credit: chrisdorney /