Firstly, UK is a member of the Echelon project along with the US, Canada and others. Which means, this is to a big degree happening today. :( Other countries, such a Norway where I live, bend over backwards to please the US and make information available to Echelon without being members.
A similar law was passed in Sweden recently, but it only applied to data traffic in and out of Sweden. This, of course, is a silly limitation, since most data traffic will be crossing borders anyway. It has caused many companies, like Google, to remove all the servers they had in Sweden.
As for gun control, it doesn't really enter into the equation. What are you going to do with your guns if the government is listening in on your phone calls and spying on your surfing. Shoot them?
A similar law was passed in Sweden recently, but it only applied to data traffic in and out of Sweden. This, of course, is a silly limitation, since most data traffic will be crossing borders anyway. It has caused many companies, like Google, to remove all the servers they had in Sweden.
As for gun control, it doesn't really enter into the equation. What are you going to do with your guns if the government is listening in on your phone calls and spying on your surfing. Shoot them?