Blaming David Cameron personally for this seems a bit of a reach: at this stage is there anything that actually shows that David Cameron himself knew about and approved of the detainment? He could still claim he knew nothing about the events of the last 24 hours...
I think it's perfectly reasonable. His stance is that abuses don't happen, and the law does not need to be written to protect us from abuses, since his government will [not abuse the law], and thus we should allow such abuses in the law as written. We all thought that was unrealistic at the time, but since this is his position, it is reasonable to attribute the consequences of his position to him also.
Either he didn't know, in which case he needs to explain how he can possibly continue to insist that the anti-terror powers are OK because they supposedly aren't abused, as well as how come UK security services are sufficiently out of political control to allow something like this to happen without his knowledge.
Or he knew, in which case he's personally demonstrated why these laws needs to be repealed.
In either case, blaming him and every other politician that continues to support these anti-terror provisions is exactly what we should do. But especially Cameron, as the person ultimately responsible for the current governments inaction on the subject.
Maybe, but a bit irrelevant. He's the pm and even if he didn't know he has to accept responsibility for what happened and the laws that enabled this to happen. Cameron has been an enthusiastic supporter of these kinds of laws in the past, I suspect he will be in the future.