President Barack Obama

UN and Western sanctions on Iran can be "snapped back" if Tehran violates the nuclear deal struck Tuesday, a US official said, with a special commission planned to handle any disputes.

The official also said no sanctions would be lifted until Iran had curbed key parts of its nuclear programme as agreed in Tuesday's historic accord, estimating that this would take "a few months".