The majority of the Snowden leaks have revealed crimes -- illegal spying, lying to Congress and Parliament, violation of international law. That these crimes were committed with the knowledge and approval of the highest levels of the US and UK government doesn't make them any less criminal. And what wasn't criminal was absolutely depraved in its indifference to the public good: for example, the UK government's Edgehill programme, which, with the US government's Bullrun program, sabotaged the security of software, hardware and cryptographic standards to the tune of USD250M/year.

There is nothing more cowardly and corrupt than a lawbreaking political leader who threatens the free press when they call him to account. I never liked Cameron, but with this, he's taken the Tories beyond their reputation of being "the nasty party" and turned them into full-blown Stalinists.

Cameron told MPs: "We have a free press, it's very important the press feels it is not pre-censored from what it writes and all the rest of it.

"The approach we have taken is to try to talk to the press and explain how damaging some of these things can be and that is why the Guardian did actually destroy some of the information and disks that they have. But they've now gone on and printed further material which is damaging.

"I don't want to have to use injunctions or D notices or the other tougher measures. I think it's much better to appeal to newspapers' sense of social responsibility. But if they don't demonstrate some social responsibility it would be very difficult for government to stand back and not to act."