Theresa May has been pushing for this legislation (or variants thereof) for years now. The existing powers which this bill replaces expire at the end of the year, and so the line "We cannot allow {terrorists|child pornographers|money launderers} a safe space to hide online" will be trotted out, and anyone arguing against it will be labelled soft on terror, and unpatriotic...