Shami Chakrabarti is not a complete idiot, she is about two thirds of a idiot. I could be wrong, and they do say that it takes one to know one.