It's well worth remembering that the fat slug Cyril Smith was knighted. (God knows what he'd have weighed in armour, would have made Henry VIII look like Twiggy and he would have had to ride a cart horse.) Seriously, do the secret services not check people out before they receive high honours from HMQ? If they do, does it mean MI5 are incompetent, or that no one gave a shit? Being the cynical get that I am, I strongly suspect the latter.