Fox News' Neil Cavuto spent nearly four straight minutes reprimanding President Trump on his Thursday show after the president once again stepped up his feud with the network.

Cavuto launched into his brutal monologue in response to Trump bashing Fox News on Twitter earlier this week, complaining the network isn't "working for us anymore" and telling his supporters it's time to find a new news outlet. The president was apparently set off by Fox having the Democratic National Committee's communications director on for an interview, although he's been grumbling about the network for months.

"The president made it clear, to fact check him is to be all but dead to him," Cavuto said, reminding Trump that "I don't work for you."

For much of the remaining segment, Cavuto ran through a list of false claims Trump has made over the years, addressing the president directly and assuming, probably correctly, that he was watching. "I'm not the one who said Mexico would pay for the wall, you did," Cavuto told Trump. "I'm not the one who claimed Russia didn't meddle in the 2016 election, you did."

After getting to the end of his long list, Cavuto concluded by telling Trump that unfortunately for him, he can't expect to get a "free pass" from Fox going forward." Watch the withering segment, which may very well prompt an angry Twitter follow-up from Trump, below. Brendan Morrow