President Donald Trump and Tucker Carlson are engaged in a bitter war of words after the conservative pundit condemned the president’s “vile” Easter Sunday message that he said made a “mockery of Christianity.”

In an episode of “The Tucker Carlson Show” released Monday, the former Fox News host denounced Trump’s profanity-laden Truth Social post that ramped up threats to destroy Iran’s civilian infrastructure if the regime refuses to reopen the Strait of Hormuz, the shipping route for up to one-fifth of the world’s oil supply.

“Tuesday will be Power Plant Day, and Bridge Day, all wrapped up in one, in Iran,” Trump wrote. “Open the Fuckin’ Strait, you crazy bastards, or you’ll be living in Hell - JUST WATCH! Praise be to Allah. President DONALD J. TRUMP.”

Carlson, a former Trump loyalist, condemned the president’s Sunday message as “vile on every level.” He said that military action that deliberately harms noncombatants is “evil” and urged administration officials to defy Trump’s orders.

“If you work in the White House or in the U.S. military, now it’s time to say ‘no, absolutely not,’ and say it directly to the president,” he said.