
US President Donald Trump delivered a wide-ranging and combative speech in Florida on Friday defending his foreign policy, and lashing out at domestic critics. Speaking at events in West Palm Beach and The Villages, Trump framed the ongoing conflict with Iran as a decisive and necessary intervention, while warning of catastrophic consequences had Tehran succeeded in developing nuclear weapons.
The president claimed that US military action had neutralised Iran’s capabilities, portraying the conflict as a near victory even as questions remain over the long-term outcome. He also lashed out at critics at home, branding those who question the war’s success as “treasonous” in one of his strongest attacks yet on political opponents.