It's notoriously difficult to have a new tab page without ads/Google connections, but still keep the 8 thumbnails.
One can change the search engine and then an alternate new tab page appears which is the right one: Only thumbnails.
Unfortunately there is code in chrome to detect the search engine one confiured and activate the matching new tab page. I think they have one for ddg?
Even creating a custom search engine in chrome settings, pointing at google does not work, they detect the google url.
I have yet to create my own "search engine" url which would redirect to google, to put this search engine in the chrome settings!
It's very annoying, because despite it being Chrome from google, chrome is quite reasonable with data protection and settings in many areas and can be tamed with group policies.
In our company GPO we have to turn off the new tab page, but my goal is to have one without ads.