THIS is the danger of having dual citizenship - it’s all nice when things go right, but does mean you have virtually no rights when the shit hits the fan.
Actually if anything, the dual citizenship might well have helped here. It's being Iranian that's the problem. Gives that appalling government free rein over her.
Had she only held a spousal visa in the UK rather than full citizenship, things could've been even worse (the Iranian regime has done plenty worse to innocent people than put them in solitary confinement). Being British might well have been a protective factor. I'm not sure if Iran even have a procedure for renouncing citizenship, but if she had, and the regime wanted her in prison, they wouldn't have let a little thing like that stop them. The Iranians are a wonderful people with a filthy government.
I'm also interested to hear more about how this wasn't Boris being stupid, whoever claimed that- is anyone suggesting it was deliberate then?!