Article 25 Jun 2024 Tech Platforms Under Increasing Scrutiny Over Legal Basis Of Consent And Pay UK Privacy