Iran is safe for ‘discreet’ gays, says Jacqui Smith, the Home Secretary.