The Snooper’s Charter: a death sentence for those working at the fringe of acceptability? 24th December 2016