Yeah, but the good news is that he's not a Democrat!
He used to be which is just another indication that party labels only mean anything to the people who've bought into the duopoly's "divide and conquer" strategy. Politicians themselves change party hats as casually as crossing a street; maybe not in hordes or every day but it's hardly unusual.
I don't care what party someone claims to be in.
I don't care what platitudinous pablum or melodramatic horseshit someone vomits forth for public consumption.
I care what they actually do (or don't do) and who they empower.
In that respect neither of the major parties has any fucking legitimacy at all as far as I'm concerned.