President Donald Trump on Tuesday night, Aug. 27, mocked three GOP opponents who are running or might run against him as the “Three Stooges” and predicted he’ll win easily.

“Can you believe it? I’m at 94% approval in the Republican Party, and have Three Stooges running against me,” the president tweeted. “I should be able to take them!”

President Trump referred to former Rep. Joe Walsh as “a one-time BAD congressman from Illinois who lost in his second term by a landslide, then failed in radio.”

Walsh, a radio commentator who announced on Sunday that he had entered the 2020 race, called the president a bully who is “reckless on fiscal issues” and “clueless on trade.” Walsh lost his show on Salem Radio network after announcing his bid because most of his “listeners support the president.”

President Trump referred to former Republican South Carolina Gov. Mark Sanford, who is mulling a presidential bid, as “‘Mr. Appalachian Trail’ who was actually in Argentina for bad reasons.”

Sanford finished his second term as governor of South Carolina with a scandal involving an extramarital affair with an Argentine woman. His staff tried to explain his absence in 2009 by saying that he was hiking the Appalachian trail.

Sanford, at the annual Faith and Freedom Barbecue event in South Carolina on Monday, was mocked by the crowd, who held “Trump 2020 signs” and shouted “Take a hike.”

“He’s a failed congressman, failed governor, and he’s more than welcome to fail at this, too,” Republican National Committee spokesman Joe Jackson told The State.

The president cast former Massachsetts Gov. Bill Weld as “a man who couldn’t stand up straight while receiving an award,” referring to Weld collapsing at the podium during a college commencement ceremony in 1996.

With just under $700,000 in total contributions in the second quarter, Weld hit hurdles to run his long-shot primary bid.

“He obviously feels very strongly about President Trump and the direction he’s taking the party, and it’s a direction that’s at odds with Bill Weld’s idea of the party,” GOP strategist Ryan Williams said.

“But winning or even making a dent in President Trump’s support—his campaign is completely insignificant in that regard, Bill Weld has no shot at winning,” he added.

President Trump remains very popular within his party with nearly 8 in 10 Republicans approving of the president’s overall job performance, while 20% disapprove, a recent AP poll showed.