No mention of party affiliation, anywhere. Hmmmm....
Oh yeah, he's a dem.
Naifeh is a Dem.
That's all we need to know.