The Snoopers Charter (Draft Communications Data Bill) is currently being pushed by the UK Government. The timing of Egypt and France is almost beyond belief. Opposition to it surely will fall off a cliff now.