Laws such as RIPA etc are routinely abused by officials, many of whom do not even understand (and certainly don't acknowledge) the limits of their authority.
None of these powers are necessary in the everyday laws of a democratic civil society, except during periods of extreme national crisis.
National crisis powers should be strictly limited and defined, temporarily enacted only when essential, and should require annual renewal by full open debate and unwhipped vote in both Houses of Parliament. Police and all other agencies should have to apply to a High Court Master or more senior Judge for permission to use such powers and permission should only be granted on production of prima facie evidence.
No agency/quango which is not directly accountable and subject to full FoI and HRA should have any enforceable powers whatsoever.