Fox News host Neil Cavuto on Tuesday hit President Trump Donald John TrumpSteele Dossier sub-source was subject of FBI counterintelligence probe Pelosi slams Trump executive order on pre-existing conditions: It 'isn't worth the paper it's signed on' Trump 'no longer angry' at Romney because of Supreme Court stance MORE for his criticism of media outlets' coverage of his Twitter habits.

“Mr. President, it’s not the fake news media that’s your problem,” he said on Fox. “It’s you. It’s not just your tweeting, it’s your scapegoating. It’s your refusal to see that sometimes you’re the one who’s feeding your own beast and acting beastly with your own guys.

ADVERTISEMENT

“Look at the critiques you’re now hearing from usually friendly and supportive allies as sort of like an intervention. Because firing off these angry missives and tweets risks your political discussion.”

Trump earlier Tuesday attacked the media, arguing reporters “hate” his use of Twitter to reach Americans.

“The FAKE MSM is working so hard trying to get me not to use Social Media,” he tweeted. “They hate that I can get the honest and unfiltered message out.”

“Sorry folks, but if I would have relied on the Fake News of CNN, NBC, ABC, CBS, washpost or nytimes, I would have had ZERO chance winning WH,” Trump added in a separate tweet.

Deputy White House press secretary Sarah Huckabee Sanders on Monday said no one vets Trump’s tweets before he posts them.

“I think social media for the president is extremely important,” she added. “It gives him the ability to speak directly to the people without the bias of the media filtering those types of communications.”

Trump frequently uses Twitter for commenting on current events, attacking critics and promoting his administration.