President Donald Trump attacked NBC News and MSNBC during a late night Twitter storm on Wednesday.
"The mainstream media has never been more dishonest than it is now," Trump argued.
"NBC and MSNBC are going crazy," he alleged. "They report stories, purposely, the exact opposite of the facts."
Trump signaled that MSNBC might replace CNN as his least-favorite cable news.
"They are truly the opposition party working with the Democrats," he claimed. "May even be worse than fake news CNN, if that is possible!"
Trump also lashed out at reporting by The New York Times.
"Gave an off the record luncheon, somewhat of a White House tradition or custom, to network anchors yesterday - and they quickly leaked the contents of the meeting," Trump said.
In reality, The Times has not said whether the leak came from network anchors or Trump's own staff.
"Who would believe how bad it has gotten with the mainstream media, which has gone totally bonkers," Trump added.
The Mainstream Media has NEVER been more dishonest than it is now. NBC and MSNBC are going Crazy. They report stori… https://t.co/zLh9zOR1J1— Donald J. Trump (@Donald J. Trump) 1547091793.0
Gave an OFF THE RECORD luncheon, somewhat of a White House tradition or custom, to network anchors yesterday - and… https://t.co/r6xl4jJQqq— Donald J. Trump (@Donald J. Trump) 1547092383.0