Iran’s Supreme Leader Ayatollah Ali Khamenei has warned Israel that it ‘must expect severe punishment’.

President Donald Trump has urged Iran to agree to US demands to restrict its nuclear programme as Tehran promised a strong response to Israeli air strikes targeting its nuclear sites and military facilities, killing at least two senior military commanders and several nuclear scientists.

Writing on his Truth Social platform on Friday, Trump warned that the “next already planned attacks” on Iran would be “even more brutal” and urged Iranian officials to “make a deal before there is nothing left”.

“Iran must make a deal, before there is nothing left… JUST DO IT, BEFORE IT IS TOO LATE,” he said.

Secretary of State Marco Rubio earlier said that the United States had no part in the Israeli attacks and urged Iran not to target American interests or personnel in the region in retaliation, but Tehran said Washington would be “responsible for consequences”.