Sources

7 Total Sources

Trump Sits at 38.1% Approval as Democrats Hold 6.8-Point Generic Ballot Lead

Far Left17%
Left50%
Center33%