Fox News host Neil Cavuto is trending on Twitter after torching Donald Trump over his attacks on how the network is covering him of late: “We don’t work for you. I don’t work for you.”

It all started when Trump tweeted: “….I don’t want to Win for myself, I only want to Win for the people. The New @FoxNews is letting millions of GREAT people down! We have to start looking for a new News Outlet. Fox isn’t working for us anymore!”

Cavuto’s response was epic: “First of all Mr. President, we don’t work for you. I don’t work for you. My job is to cover you, not fawn over you or rip you. Just report on you.”

Even a broken clock is right twice a day. This isn’t the first time Cavuto has rebuked Trump, but was more blistering than the last. The epic evisceration is worth every minute.