David Pryce-Jones on Iran.