Under new laws the Government can make internet providers provide data about customers’ online activity.
You can make this harder by encrypting the DNS requests that your browser makes when you visit websites. Basically DNS translate the website name you enter into the numbers that the internet actually uses.
DNS-over-HTTPS makes it harder for people to see what you are doing. In Chrome or Brave settings-privacy and security-security and turn ‘Use secure DNS’ on. Now choose a provider other than your internet provider.
For Edge, settings-privacy, search and services-security and turn ‘Use secure DNS’ on.
Firefox settings-general-network settings-settings. Now enable ‘Enable DNS over HTTPS’