The Govt has agreed to alter the "Snoopers' Charter" so spy agencies must get permission before accessing confidential journalistic material.| Press Gazette