Overview
- A CNN Poll of Polls now puts President Trump at 35% approval and 64% disapproval, marking his lowest average of the term.
- Recent national surveys from ABC News/Washington Post/Ipsos, Pew, Reuters/Ipsos, and AP-NORC also show approval in the low-to-mid 30s with disapproval in the mid-to-high 60s.
- A Fox News poll conducted April 17–20 found a higher 42% approval, though Fox’s own analysis says the president’s weak ratings are a drag on GOP candidates this year.
- Pollsters cite the Iran war and higher gas prices as key drivers of the slide, with reports of prices topping $4 per gallon squeezing household budgets and sinking economic marks.
- CNN’s analysis shows GOP-leaning independents have turned away since 2024, and it compares today’s mid‑30s approval range to George W. Bush’s lows that preceded heavy midterm losses.