He is better than many commentators. Yes, he is a Brit, and is liberal on some issues, but he also has criticized Meghan Markle. He can be fair at times too.
Agreed. I can still break bread with someone I disagree with at times as long as I think they are sincerely calling them as they see them rather than being a total knee jerk ideologue.