A massive government database holding details of every phone call, e-mail and time spent on the internet by the public is being planned as part of the fight against crime and terrorism. Internet service providers (ISPs) and telecoms companies would hand over the records to the Home Office under plans put forward by officials.
The information would be held for at least 12 months and the police and security services would be able to access it if given permission from the courts.
The proposal will raise further alarm about a "Big Brother" society, as it follows plans for vast databases for the ID cards scheme and NHS patients.
There will also be concern about the ability of the Government to manage a system holding billions of records. About 57 billion text messages were sent in Britain last year, while an estimated 3 billion e-mails are sent every day.