MI: 36% approve, 54% disapprove
MN: 38% approve, 51% disapprove
WI: 36% approve, 52% disapprove
July 15-19, RVs
MI: D+9
MN: D+12
WI: D+8
July 15-19, RVs
MI: 53% check and balance, 33% support Trump agenda
MN: 55% check and balance, 35% support Trump agenda
WI: 54% check and balance, 36% support Trump agenda
MI: 28% deserves re-election, 62% give another person a chance
MN: 30% deserves re-election, 60% not
WI: 31% deserves re-election, 63% not
July 15-19, RVs