The Fox News journalist found out his colleague was leaving the network moments before starting his own show.
The Fox News host put Trump on notice: "We don’t work for you. I don’t work for you."
Neil Cavuto fact-checked Trump's latest false claims about U.S. tariffs on products imported from China.
Fox Business hosts get into a heated argument over debt and deficit.
"I have eternal healthcare and it’s free," Phil Robertson says.
The trolls came for Cavuto after his blistering criticism of Trump on Thursday. On Friday, he fought back.
The Fox News host railed against the president for saying the stock market would crash if he were impeached.
The "Your World" host had called Donald Trump's behavior toward Putin on Monday "disgusting."
Even Brian Kilmeade called the president's remarks "ridiculous."
"I guess you’re too busy draining the swamp to ever stop and smell the stink you’re creating."
The Fox News host says Trump’s Twitter attacks are like “using a bazooka to respond to a pea shooter.”
"How long do you think they put up with this?"
"There's nothing fake about what I said, bottom line."
"Mr. President, it is not the fake news media that’s your problem. It’s you."