How Trump's latest Twitter rant could impact his presidency and his relationship with the media.