News imageUS President Donald J Trump announces an executive order on election integrity in the Oval Office of the White House in Washington, DC, USA, 31 March 2026.

Meanwhile, Iran's president has said they have the "necessary will" to end the war provided there are guarantees it will not flare up again.