I hate to break it to you but Joe Scarborough isn't a leftist. While the "mainstream" of the Republican has been pushed so far right that it's flirting with fascist tendencies, Joe Scarborough is still very much a conservative. That fact that he refuses to obediently fall in line and mindlessly do as he's told doesn't change that.