The tag “liberal” doesn’t do him justice. Let’s be honest with our rhetoric. He’s a leftist.
Read his speeches side-by-side with a copy of the Communist Manifesto. To paraphrase the late George Wallace, ''there's not a penny's worth of difference between them''.