A VPN. ISPs and Telcos have made it abundantly clear that without significant legal and financial pressure, they will never respect the slightest modicum of consumer privacy.
One option would be paying for a VPS on AWS or Linode or DigitalOcean or Vultr or any number of similar providers - pick the lowest spec machine, raw network throughput is not very hardware dependent - and set the VPN up yourself.
If you go that route, please set up hosts-based adblocking as a FU to the advertising industry.
Why is a random VPS provider's ISP more trustworthy than your own?
Not intrinsically, but the VPS providers ISP has less knowledge about me than my home ISP. And I have a lot more choice between VPS providers than home ISPs.
You could run your own off of a cheap VPS (e.g. DO, Linode, Vultr, etc.), or your home router if it has that ability (e.g. openWRT). This is getting to be ridiculous.