Because his party affiliation isn’t mentioned in the headline, I assume he’s a dem.
Is he ever, about as RAT as they come. LOL!