In a fiery speech aired on state television, Mr Rouhani stressed that Iran was committed to all international accords and would continue to fight against terrorism.

#8220;The Iranian nation has not and will never bow to any foreign pressure#8230;Iran and the deal are stronger than ever #8230; Iran#8217;s Islamic Revolutionary Guards Corps will continue its fight against regional terrorists,#8221; Mr Rouhani said.

Tehran said it will remain committed to the nuclear deal as long at it serves the country#8217;s national interests, and its ballistic missile programme will expand despite pressure from the US.

The President of Iran was adamant that the multinational nuclear deal could not be revoked by one country, despite Mr Trump’s comments, and criticised his US counterpart for calling Iran a rebel nation.