A top Iranian official said on Tuesday that Iran will withdraw the Joint Comprehensive Plan of Action (JCPOA) reached between Iran and the world powers if the country would not benefit from it.

'The establishment is absolutely decisive in this regard and the government acts based on public and national interests,' Iran's Government Spokesman Mohammad Baqer Nobakht said on Tuesday.

If our interests are not guaranteed, we will not continue implementing the JCPOA,' the official noted.

The US has tried to prevent Iran to benefit from the nuclear deal.

US President Donald Trump has said that the European allies and the Congress have to work with him to fix “the disastrous flaws” in the nuclear pact or face a US exit.Trump is after changing the text of the international nuclear accord. Iran has repeatedly stressed that the JCPOA is not renegotiable.