President Donald Trump has told Congress that US hostilities with Iran have "terminated" owing to an ongoing ceasefire as he argued that he did not need lawmakers' authorisation for the conflict.

"There has been no exchange of fire between the United States Forces and Iran since April 7, 2026," the president wrote to congressional leaders. "The hostilities that began on February 28, 2026 have terminated."

It came on the 60th day since he formally notified Congress of strikes against Iran.

US law requires him to "terminate any use of United States Armed Forces" within 60 days of such a notification - unless Congress allows a continuation.

"I have and will continue to direct United States Armed Forces consistent with my responsibilities and pursuant to my constitutional authority to conduct United States foreign relations and as Commander in Chief and Chief Executive," Trump wrote in Friday's letters.