Skip to content
View in the app

A better way to browse. Learn more.

ASEAN NOW

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Become a member

Become a member

Trump Approval Hits Second-Term Low Over Iran War

President Donald Trump's approval rating has fallen to its lowest level of his second term, according to political analyst Nate Silver, as the continuing war with Iran and rising fuel prices weigh on public opinion.

Silver said on Thursday that the timing of Trump's declining approval closely matched the recent increase in petrol prices and the resumption of hostilities with Iran.

"The timing lines up remarkably well with gas prices and the resumption of hostilities in Iran," he wrote on X.

Support declines as Iran war and fuel prices dominate concerns

The conflict, now approaching its sixth month, has disrupted shipping through the Strait of Hormuz, a vital maritime route that carries around 20% of the world's oil supply. The disruption has contributed to higher global energy costs, with the average price of a gallon of petrol in the United States reaching about $4.11 on Friday, up from roughly $3.15 a year earlier.

Polls Show Growing Disapproval

Two major polls released this week also indicate declining public support for Trump, particularly over his handling of the conflict in the Middle East.

A Quinnipiac University poll published on Tuesday found that 58% of registered voters disapproved of the president's job performance, while 32% approved. The survey marked Trump's lowest approval rating recorded by Quinnipiac across both of his terms in office.

An AP-NORC poll released on Wednesday similarly placed Trump's approval rating at 33%, down four percentage points from its previous survey. It was also the lowest level recorded by the polling organisation since Trump's return to the White House.

According to Decision Desk HQ's polling average on Friday, Trump's overall approval rating stood at 40.6%, while his average disapproval rating was 57.5%.

Economic Pressure Mounts

The prolonged conflict has also increased pressure on the US economy, with higher oil prices contributing to rising inflation and growing concerns over the cost of living ahead of the midterm elections.

Higher fuel costs have become a visible consequence of the fighting, as disruptions in the Strait of Hormuz continue to affect global oil markets.

Opposition to the War Increases

The Quinnipiac survey found that 60% of US voters opposed the war, the highest level of opposition since the conflict began on 28 February. Nearly three-quarters of respondents also said they did not support sending US troops to Iran.

The AP-NORC poll reached similar conclusions, with 64% of Americans saying the war had not been worthwhile. That view was shared by 87% of Democrats, 68% of independents and 37% of Republicans.

Join the discussion? Create account. orange.png


image.png

2 August 2026

User Feedback

Recommended Comments

Jim Waldron Silver Member

Jim Waldron

Advanced Member

Trump’s numbers dropping isn’t mysterious, he's achieved this through his own efforts.

Six months of war, $4‑plus petrol, and no clear endgame. People don’t like foreign conflicts that hit their wallets, and the polling shows exactly that.

The sane old same old, that victory is around the corner, is really starting to wear thin.

It’s the classic moment Shakespeare warned about: “Uneasy lies the head that wears a crown”. The weight of the Iran conflict, the oil shock, and voter fatigue are all sitting squarely and deservedly on his shoulders now!

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.