I fail to see how the Snooper's Charter can be squared with the EU Directive on Privacy and Electronic Communications which requires UK Government to ensure the confidentiality of communications and the related traffic data by means of a public communications network and publicly available electronic communications services. In particular, they shall prohibit listening, tapping, storage or other kinds of interception or surveillance of communications and the related traffic data without the consent of the users concerned.
Deep Pack Inspection IS interception or surveillance, whatever way you look at it.