TL;DR: If you don't want to get customized results, stop using Google and look for search engines focusing on users with the same concerns about looking for results without customization based on user location and advertising purposes.
Since 2017, probably earlier, it has been almost impossible to avoid showing "any local" results as Google focuses on delivering them. In October 2017, Google announced that they would stop redirecting users to top-country level domains, i.e., google.co.uk, google.es, etc. This implies that www.google.com/ncr stops making sense to be used.
Instead of using the top-country level domain to control which local result will be delivered, Google changed how they control the delivery of customized results. Instead of depending on the URL, it now depends on multiple signals.
Those signals might include the user's IP public address. The Internet Service Provider assigns this IP and might vary if the user uses a network service like VPN. Other signals come from the search and browsing history and the data that users around a location share with Google "by default" or by personalizing Google product settings, like setting a home and work address in Google Maps.
You might trick Google by using a sophisticated setting to hide your actual location. Google will use the assigned location to deliver results based on it.
It's also important to present that during 2023, the AI hype has been moving Internet services companies to integrate AI into their services, and Google is not the exception. At this moment, it's hard to say how this will impact the goal of stopping Google from showing local results and ads. Still, the technologies behind it are becoming more complex, making it more difficult for the general public to "hack" it to meet specific needs and preferences.