How the war in Iran and its economic fallout will lead to Trump’s defeat March 14, 2026 · The Guardian Read full story at source