That mass surveilance was pushed through by the EU commision against the parliament that already rejected it (twice).
Commision and the council. Especially the most recent chat control 1.0 proposal that the parliament will vote for tomorrow (July 9)
EU ambassadors agree to push a temporary revival — unprecedented, as Parliament’s rejection was considered final. Because an expired regulation cannot be extended, the Council proposes a formally new law with identical content via an expedited procedure.
here are the results of the votes:
July 7th: https://mepwatch.eu/10/vote.html?v=195338&country=&eugroup=
July 9: https://howtheyvote.eu/votes/195775