Opec member Iran is to cease compliance with two of its commitments under the landmark 2015 nuclear deal, dramatically increasing its confrontation with the US over the country’s military and atomic ambitions.

The announcement by Iran's President Hassan Rouhani was delivered a year after US President Donald Trump unilaterally withdrew from the agreement, which limited Iran’s capacity to produce nuclear fuel for 15 years.