Donald Trump — no stranger to verbally attacking and insulting female reporters in recent months — lashed out at Fox News host Jacqui Heinrich on Sunday after she dared to interview a Democratic lawmaker who criticized him on air.

During an appearance on “The Sunday Briefing,” Rep. Ro Khanna (D-Calif.) predicted Democrats will win back the House in November’s midterm elections because “gas prices are up, food prices are up, people don’t like the fact that we’re in a war in Iran, they don’t like the fact that the Trump administration hasn’t released the Epstein files or held the Epstein class accountable.”

Trump responded with a 180-plus-word Truth Social rant attacking both Khanna and Heinrich.

He began:

“You could listen to FoxNews all day long, absolutely devour it, but then, when you hear SLEAZEBAGS, like Congressman Ro Khanna, ‘a wolf in sheep’s clothing,’ LIE, LIE, LIE, AND LIE AGAIN, without any pushback, or competent rebuttal from an anchor, in this case, Jacqui Heinrich, the entire Common Sense dialogue that has been going on all day at Fox is completely obliterated!”