Iranians took to the streets of Iran this evening to celebrate after the country signed an historic deal to lift sanctions in exchange for halting its nuclear programme.
In the more affluent north of the capital, young crowds chanted and clapped, while some held aloft pictures of Iranian foreign minister Mohammad Javad Zarif and President Hassan Rouhani.
One person, a university student said: "I feel a little lighter from all that tough work. Thank you Dr. Rouhani and thank you Dr. Zarif."
The deal is set to end years of economic hardship for Iran, which over the past three years has been stripped of access to the international financial system, making it hard to sell oil and pay for imports.
Today's nuclear deal with Iran will be "centre stage" in Barack Obama's legacy as President, ITV News International Affairs Editor Rageh Omaar says.
In his video blog, Omaar says the agreement is the first international deal of its kind to have been "personally driven" by a US President since Jimmy Carter helped broker the Camp David Accords between Egypt and Israel in the 1970s.
Despite likely opposition from the Republican-led Congress, Omaar says the President will use his veto to pass the deal into law.
He adds, however: "The question is, will it out-survive whoever becomes the next President of the United States in November 2016?"
The deal agreed between Iran and the P5+1 negotiating powers limits Iran's nuclear programme in return for the lifting of sanctions.
The Joint Comprehensive Plan of Action runs to more than 80 pages and full details are still emerging, but so far we know that as a result of the deal:
- Iran has affirmed that under "no circumstance" will it seek to develop nuclear weapons
- Tehran will place thousands of its nuclear centrifuges into monitored storage
- UN inspectors will be allowed extensive access to Iranian military sites
- An arms embargo against Iran is to remain in place for five years
- Sanctions against Iran's ballistic missile programme will remain in place for eight years
- Sanctions will 'snap-back' in place after 65 days if Iran does not comply with its obligations under the deal
Negotiators have reached an agreement on Iran's nuclear programme that will limit Tehran's ability to develop nuclear weapons in return for the lifting of sanctions.
The deal was announced in Vienna by Federica Mogherini, the EU's foreign policy chief, and Mohammad Javad Zarif, the Iranian foreign minister.
It ends 20 months of negotiations between Iran and six world power.
While the deal was welcomed by its negotiators, Israel's prime minister was quick to call it "a bad mistake of historic proportions".
Hassan Rouhani, the Iranian president, has welcomed the nuclear deal struck between his country and the six negotiating world powers, and urged regional neighbours to ignore Israeli "propaganda" about the deal.
He said the "win-win" deal would begin a new chapter of cooperation with the outside world after years of sanctions.
He said that Iran had a shared interest with its neighbours in the stability of the region and would abide by its commitments under the deal, as long as the other powers also did so.
The nuclear deal is a considerable triumph for Rouhani who has had to combat conservative factions at home while his foreign minister Mohammad Javad Zarif engaged in negotiations abroad.
The 66-year-old cleric had to keep up domestic support for an agreement and convince all sectors of Iranian society that it was in their interests.
Prime Minister David Cameron has hailed the international community's deal with Iran as "historic", saying it will "keep Iran from developing a nuclear weapon and help to make our world a safer place".
US president Barack Obama heralded the nuclear deal with Iran as an opportunity that should be seized by the US.
Speaking at the White House, Obama said that every pathway for Iran to get a nuclear weapon was cut off under the agreement.
He also appeared to issue a warning to the Republicans in the US Congress sceptical of the White House's overtures to Iran, saying he would veto any any legislation that prevents the implementation of the nuclear deal.
He said it would be irresponsible to "walk away" from the deal, adding that the deal was a chance to move in a new direction.
"We should seize it," he said.
Federica Mogherini, the EU's foreign policy chief, has formally announced the Iranian nuclear agreement, a deal intended to end a dispute that has lasted more than a decade.
"It is a great honor for us to announce that we have reached an agreement on the Iranian nuclear issue," Mogherini said. "This is an historic day ... because we have created the conditions for building trust and opening a new chapter in our relationship."
"This is the end of our negotiations," she said. "But it is not the end of our common work."
Under the 'joint comprehensive plan of action' Iran has said it will not to seek or develop nuclear weapons, according to Mogherini.
She announced the deal alongside Mohammad Javad Zarif, the Iranian foreign minister.
Vladimir Putin, Russia's president, has welcome the nuclear deal with Iran, saying that with the deal signed "the world can breathe a sigh of relief".
The deal will see an easing of sanctions on Iran, including a UN arms embargo and ban on Tehran's ballistic missile programme, an advantage to Russia which is keen to sell arms to Iran.
Sergei Lavrov, Russia's foreign minister who has been involved in the nuclear talks, said that after the deal arms deliveries to Tehran would be possible if approved by the UN Security Council.
He also said Russia was counting on the United States carrying out a promise, which he said it had made in 2009, not to deploy missile defence systems in Europe once a nuclear deal was reached with Iran.,
Iran is to return to the global oil market with maximum capacity once sanctions against it are lifted, a deputy oil minister has been quoted as saying.
The relaxing of sanctions will be part of the historic nuclear deal agreed today in Vienna.
"We will try to maximise our crude export capacity to Europe and restore 42 to 43 percent share in the European market before the sanctions were imposed," Mohsen Qamsari, director of international affairs at the National Iranian Oil Company was cited by the Shana news agency as saying.
Meanwhile the Iranian cabinet is set to meet Supreme Leader Ayatollah Ali Khamenei on Tuesday, according to the Tasnim news agency, following the nuclear deal.
"The cabinet will meet the Supreme Leader tonight," Tasnim quoted Parviz Esmaeili, an official in charge of communications and information at the presidential office, as saying.