Iran's reformist candidate Masoud Pezeshkian, who advocates improved ties with the West, on Saturday won a runoff presidential election against ultraconservative Saeed Jalili, the interior ministry said. The election came against a backdrop of heightened regional tensions because of the Gaza war, a dispute with the West over Iran's nuclear programme, and domestic discontent over the state of Iran's sanctions-hit economy. Pezeshkian received more than 16 million votes, around 54 percent, and Jalili more than 13 million, roughly 44 percent, out of about 30 million votes cast, electoral authority spokesman Mohsen Eslami said.

Turnout was 49.8 percent, Eslami added, up from a record low of about 40 percent in the first round. In the mausoleum of Imam Khomeini in southern Tehran, Pezeshkian gave a speech thanking his supporters, saying their votes have "given hope to a society plunged into an atmosphere of dissatisfaction".

"I did not give false promises in this election," said Pezeshkian, flanked by former foreign minister Mohammad Javad Zarif. "I didn't say anything that I wouldn't be able to do tomorrow." In an earlier post on X, Pezeshkian said the vote was the start of a "partnership" with Iran's people.

The death of ultraconservative president Ebrahim Raisi in a helicopter crash necessitated the election, which was not due until 2025. Under Raisi, Iran sought improved relations with China and Russia while mending ties with Arab neighbours, chiefly Saudi Arabia, to avert deep.