← Iran War Today

Trump Rebukes NATO Allies as Public Confidence in Iran Peace Deal Wavers

President Trump accuses NATO of failing to provide support during the conflict as domestic poll numbers reflect widespread skepticism over the June 17 peace agreement.

June 25, 2026 at 2:00 PM

President Donald Trump escalated tensions with transatlantic allies this week, publicly accusing NATO members of failing to support the U.S. military campaign against Iran. During an Oval Office meeting with NATO Secretary-General Mark Rutte, the President stated the U.S. was 'let down' by allies despite claiming a swift military victory. Secretary-General Rutte defended the alliance, pointing to the thousands of U.S. sorties launched from European bases during the conflict. Domestically, the administration faces a crisis of confidence regarding the June 17 peace deal signed with Iranian President Masoud Pezeshkian. New polling indicates that nearly two-thirds of Americans doubt the agreement will lead to lasting peace, with significant skepticism even within the Republican Party. The political fallout has extended to prominent conservative media, with Tucker Carlson announcing his withdrawal from the GOP, characterizing the war as a betrayal of U.S. interests. On the economic front, the reopening of shipping lanes has led to a decline in global crude oil prices, yet American consumers have seen little relief at the gas pump. While the U.S. has moved to release $25 billion in frozen Iranian assets to stabilize the deal, military tensions remain high. President Trump has warned that the peace framework is conditional on strict nuclear inspections, while Tehran has vowed immediate retaliation should the U.S. renew its military threats.

Key Points

Sources