Piers Morgan unloaded on Fox News host Mark Levin during a lengthy 5-minute tirade on Thursday, calling him a “colossal hypocrite” who’s “wrong about pretty much everything.”

“Mark Levin is a little-known American broadcaster with a Sunday night graveyard slot on cable news,” Morgan started his segment. “Very few people watched Mark Levin before the Iran war began. Very few people knew Mark Levin at all. He first came to my attention because of his extraordinary social media outburst about many of the people I happened to be interviewing.”

Morgan’s feud with Levin appears to have stemmed from an interview with Iran war critic Megyn Kelly earlier this week when she and the British media personality slammed Levin’s support of President Donald Trump’s military operations in the Middle East.

Levin fired back at Morgan on Tuesday by calling him “a vile as*hole.”

“As for the specific allegation that I am a ‘vile asshole,’ I suppose I’ll have to reflect on that calmly and carefully because, let’s be honest, Mark Levin, of all people, is a world expert in vile assholes,” Morgan said Thursday.