That's the Daily Mail, a newspaper that supported Hitler during the 1930s, and today is not accepted as a source in Wikipedia due to
"the Daily Mail’s reputation for poor fact checking, sensationalism and flat-out fabrication"¹. So you'll forgive me if I'm skeptical.
Secondly there is nothing in that article about neo-Nazism, so I don't know why you brought it up? I'm talking about neo-Nazi sites, not general racism/etc.
---
¹ https://www.theguardian.com/technology/2017/feb/08/wikipedia...