Home PoliticsMitigating Mandelson risks would have been impossible, says former MI6 chief