A new Survey Monkey poll finds that Americans trust CNN more than President Trump by 7 points, 50% to 42%.
However, this split is pretty remarkable: 89% of Republicans view Trump as more trustworthy than CNN, and 91% of Democrats think the opposite.