
A £400m payment from the UK paid to Iran agreed before the release of Nazanin Zaghari-Ratcliffe has still not reached Tehran, official Iranian sources say.
The money has been handed over by the UK government but blocked in Oman, which had acted as a mediator in the talks, according to a senior Tehran government source.