You need a populace that overwhelmingly believes it is not ok for the government to operate a surveillance dragnet. Then the politicians will do that. The only reason the government doesn't go full Waco on people who haven't paid their parking tickets is because the overwhelming majority of society don't tolerate that. This is also why it's important to not let this kind of crap be legitimized in the public's mind.
Unfortunately it looks like that ship as long since sailed as far as a damp rock off the coast of France is concerned. With all the crap that's being dredged up as a result of Brexit there's still hope for the Irish saying they see what Britain has and they don't want any.