British-Iranians - Nazanine Zaghari-Ratcliffe and Anoosheh Ashoori - are back in the UK from Iran after serving a portion of their sentences on espionage charges. The news of their release has been accompanied by rampant speculation about the timing of the repayment of a £400m decades-old debt to the Islamic Republic. Tehran denies any links between the two events.