The two year data retension has been in place since the first ISPs started as an industry code of practice decades ago.
I call bullshit, what do you base that on ?
When Jacob Applebaum was at LCA he mentioned key IT people at one of the Major ISPs say they didnt snoop.
If it has always been done by industry arguing about passing on the cost to customer ?
(this government is so tight they wouldnt compoensate anyone if they had any choice)