Snoopers' Charter is a 'rush job', says Bar - Solicitors Journal