After many years and several unsuccessful attempts, two British-Iranian dual nationals have been released from custody in Iran and returned home to the UK.
Nazanin Zaghari-Ratcliffe and Anoosheh Ashoori, arrested in 2016 and 2017 respectively, were both detained on charges of spying. A third prisoner, Morad Tahbaz, who has joint UK-US citizenship, has also been released from prison.
The release of the prisoners comes after years of negotiations and intense diplomatic efforts in the last six months. Rumours abound of further western prisoner swaps in the near future.