For six years Nazanin Zaghari-Ratcliffe has dreamed of being freed from her Iranian jail and reunited with her family.
That moment has now come true.
It is hard to comprehend the torment she has endured since she was arrested on trumped-up charges by the Iranian authorities.