Donald Trump is facing a GOP approval slide as Americans weigh higher prices and a tighter fight for the Senate. Gas is up $1.23 per gallon from a year ago, and diesel is up $2.83.
That pressure comes as 35 Senate seats are up for re-election and Democrats need at least four gains to take net seats. Most polling shows tight Democratic leads across most battleground states, putting Republicans in a narrower path than they had at the start of the cycle.
Consumer Price Index moves
Consumer Price Index inflation fell from 3% in January 2025 to 2.4% in March 2025, then rose to 4.2% by May 2026 before easing to 3.7% in September 2026. Gas prices followed the same rough pattern, peaking at a 12-month increase of 40.5% in May 2026 before slipping to 34.2% in September.
The monthly hit is easier to see at the pump. U.S. drivers who fill up with unleaded gas now spend an average $66.86 more a month than they did in October 2025, while the average diesel driver is spending $139.32 more a month than last year.
Republicans and the Senate
Republicans are carrying the political risk from those numbers because the Senate map gives Democrats room to flip the chamber one seat at a time. Democrats need at least four seats, and the polling edge matters most in states that were once considered safely Republican.
The same pattern shows up in energy. Prices overall peaked at a 12-month increase of 23.5% in May and were still up 20.4% in September, keeping pressure on households that are already paying more for fuel and other essentials.
Trump, Iran and Hormuz
The economic strain is tied to Trump’s war on Iran and his aggressive use of tariffs, which the piece says have helped drive up prices for gas, food and energy. Before the war, around one fifth of the world’s daily oil and liquefied natural gas supply passed through Hormuz, and Trump’s efforts to pressure Tehran into ending its blockade have so far failed.
For voters, the immediate question is not abstract. It is whether those higher costs keep eroding support for Trump and leave Republicans defending more seats than they can afford to lose when the midterm election results arrive.







