Who is Nazanin Zaghari-Ratcliffe's husband Richard and how old is her daughter?

Nazanin Zaghari-Ratcliffe, 44, was arrested in Iran in 2016 and held captive for six years. It led her husband Richard, 47 - an accountant from Hampshire - to fight tirelessly for her release.