cestlavie I think you're wrong and being perhaps a little too cynical (although given the bahviour of most mp's I don't blame you).
For starters compassion and civil liberties are 2 very different things. Just because David is a social conservative it doesn't mean he is wrong about this particualr issue.
Secondly, the tories are about minimal state intervention and protecting freedom. Why in the name of god would they have put forward a plan to bang people up for 6 weeks without actually charging them with anything???
Its easily done (by me as much as anyone) but I think you are guilty of knee jerk anti toryism.