Fact-check: Donald Trump's Claims on Iran War, Economy and Social Security
US President Donald Trump made a series of inaccurate claims regarding the Iran conflict, economic conditions, and other issues during a Cabinet meeting on Wednesday, 28 May 2026. Many of these statements had previously been debunked but were repeated without proper context.
Here is a fact-check summary of Trump’s key claims:
Trump stated that Iran’s military had been completely destroyed, saying, ‘Their navy is gone, their air force is gone, everything is gone.’ However, intelligence data shows a different reality.
Although US and Israeli attacks have degraded Iran’s military capabilities since the conflict began in February, US intelligence reports from April and May 2026 indicate that around half of Iran’s missile launchers remain intact. Thousands of attack drones are still stockpiled, and intelligence suggests Iran’s production capacity is recovering faster than initially expected.
Trump claimed to have seen gas prices in Iowa ranging from $1.85 to $1.90 per gallon during his late January visit. However, AAA state average data for that day showed $2.57 per gallon, approximately Rp45,000.
Only a handful of fuel stations (4 out of 2,036) sold below $2, at $1.97. Trump likely referred to E85 fuel (a blend of ethanol and gasoline), a specialised product not usable by most vehicles, but failed to clarify this to the public.
Regarding prescription drug prices, Trump claimed reductions of up to 400%, 500%, or 600%. Mathematically, such claims are impossible. A price reduction of 100% would mean the drugs are free; reductions exceeding this would imply being paid to take the medication, which does not occur in reality.
On investment, Trump cited $18 trillion entering the US. However, the White House’s official site only lists $10.6 trillion in major investment announcements, which includes bilateral trade pledges that may not constitute direct domestic investment.
Trump accused the previous administration of allowing 11,888 murderers into the US. Department of Homeland Security (DHS) data clarifies the figure includes non-citizens who entered over recent decades, including during Trump’s first term. Many had been in the US for years, serving sentences or under routine surveillance.
Trump claimed he could save Social Security by eliminating payments to fictional individuals aged 115 to 125. However, there is no evidence of systemic fraud on such a scale in this age group.
A 2023 inspector general report found that of millions of records of people over 100 not marked as deceased, only around 44,000 received payments. This is considered reasonable given the US population of centenarians stands at 86,000.
An automated system to halt payments to those registered over 115 years old was already in place before Trump’s first term. (CNN/I-2)