Former Mexican President Vicente Fox said Tuesday that President TrumpDonald TrumpPoll: 73 percent of Democratic voters would consider voting for Biden in the 2024 primary Biden flexes presidential muscle on campaign trail with Virginia's McAuliffe Has Trump beaten the system? MORE never learned the difference between running his company, the Trump Organization, and what it takes to run the United States.

“When you move from business and private sector into politics, you have to go through a process,” Fox said on Comedy Central's “The Opposition With Jordan Klepper.” "This guy doesn’t have any idea of the difference between running a nation and running a business.”

"He's only a mediocre businessman," Fox added, to cheers from the audience.

ADVERTISEMENT

Fox has been a top critic of the president over Trump's immigration policy, particularly his plans to build a wall on the Mexican border while making Mexico pay for it. 

“I said, 'I’m not paying for that f---ing wall,' ” Fox repeated Tuesday.

Fox has frequently attacked Trump both on Twitter and on camera, frequently using profanity and personal attacks to make his point. In November, the Mexican politician mocked Trump over reports that Secretary of State Rex TillersonRex Wayne TillersonHouse passes legislation to elevate cybersecurity at the State Department Biden's is not a leaky ship of state — not yet With salami-slicing and swarming tactics, China's aggression continues MORE had referred to his boss as a "moron."

"I think it's fake news, but if he did that, I guess we'll have to compare IQ tests," Trump said at the time of the reports Tillerson used the word.

"@realDonaldTrump don't take that IQ test," Fox tweeted in response. "Just answer this: You know the name of North Korea's leader, right? Is it -Un or is it -Il?"