Investigatory Powers Bill

It's dubbed the "Snooper's Charter," and criticism has been swift.