No internals? Straight-up lie.
PARTY REGISTRATION:
Democrat 354 (44%)
Republican 308 (39%)
Independent or Other 138 (17%)
(Dem +5)