Joe Scarborough's Political Affiliation Best Fits: