Trump and his advisers have offered shifting explanations and timelines for the conflict, now in its fifth week.

WASHINGTON, United States: US President Donald Trump will deliver a national address at 9:00 p.m. Wednesday night (0100 GMT Thursday) related to the war against Iran, the White…

Trump suggests the Iran war could conclude in two to three weeks during a national address on April 1, 2026.