While both Fox and CNN are biased to opposite polls, CNN does not seem as hypocritical in my opinion. Fox takes a side, Trump does the opposite and everyone at Fox follows suit. CNN takes a side and tend to keep that perspective. Not perfectly, and CNN is my least respected liberal rag. I like MSNBC much more, just as liberal as CNN I admit, but I feel they try much harder to be factual. I don’t watch much Right-wing news but I assume there is a show or channel that leans conservative yet stays above the fray.
BBC seems to be the most honest of all the stations.