Independent reviewer of terrorism legislation David Anderson QC told the BBC: "This isn't a licence for the police to simply prowl over everything you have been doing but I quite accept that a lot of data is being kept by these service providers and under the Government's proposals it would be kept for a very long time.