It can only share a certain amount under EU Law. There would have to be some sort of criminal threat.
"We believe a terrorist exists in GB. That constitutes a criminal threat. To catch him or her, we need to run big data analysis on all communications."