The New York Times is reporting that Joe Walsh, a conservative radio show host and former Republican congressman from Illinois, is expected to announce he is running for president as early as this weekend.
Walsh would be the first challenger from the right to run against President Trump, with hope he will weaken the president in the 2020 election.
New York Times pointed out that “Walsh stands virtually no chance of wresting the Republican presidential nomination from Mr. Trump, whose approval rating with Republican voters is consistently in the high 80s.”
But those encouraging Mr. Walsh, a Tea Party conservative who served one term in the House and went from staunch Trump supporter to acerbic critic, hope he can appeal to reluctant Trump voters who are open to an alternative.
In 2016, Mr. Walsh wrote on Twitter that he was voting for Trump, adding: “On November 9th, if Trump loses, I’m grabbing my musket. You in?” Now, Mr. Walsh is calling the president a “racial arsonist” and hoping to turn his fighter personality around on Mr. Trump to help defeat him.