Following a disappointing midterm election for Republicans, Fox News host and conservative commentator Mark Levin unleashed a barrage of online posts targeting critics of former President Donald Trump’s foreign policy, particularly the war in Iran. Levin accused these critics, whom he broadly labeled as "washed up politicians, self-aggrandizing podcasters, website writers, etc.," of being "nasty, petulant, dishonest, and vile."

Among those in Levin’s crosshairs was British broadcaster Piers Morgan, whom Levin called a "washed-up scumbag" and an "imbecile" for his opposition to the Iran war. Morgan responded on social media, questioning if Levin was upset because "America last night rejected the ruinous war-mongering, economy-shredding bullsh*t you’ve been spewing all year?"

Levin also directed his criticism at fellow conservative media personality Tucker Carlson, referring to him as a "loathsome creature" and "one of the biggest traitors to our country in our history" for allegedly trying to sabotage Trump and the Republican party.

Rep. Nancy Mace (R-S.C.), who faced criticism from Levin, retorted by calling him "a moron" and linking the Iran war to the GOP’s election losses. Levin dismissed her as a "washed up political loser" and a "mentally unhinged POS."

Former Rep. Matt Gaetz (R-Fla.) also weighed in, suggesting Levin’s advice contributed to political shifts. Levin responded by referencing Gaetz’s past sex trafficking allegations.

Despite the widespread criticism, Levin did offer praise for former President Trump, describing his efforts to win the midterms as "Herculean."