Shami Chakrabarti, director of Liberty, said: "Yet again it takes a senior judge to point out what most people already know - if the Government is going to lock you up, it needs to tell you why.