I suspect American racism and British racism are two different animals. IMO the problems Neil encounter are due to bigotry, not racism. He was beaten for political or religious reasons, not skin color.
Here racists judge people strictly on that one feature, skin color. Then they try to tie every negative about the person into skin color, something that nobody can control. For black on black crime, it's because blacks are intrinsically violent. For black on white crime, it's because blacks hate what whites stand for. For white on black crime, mostly self-defense by the white guy. White on white crime could be anything except skin color.
Take the following quote as an example: "If 95% of blacks want to stay on the plantation, that's their choice. Sad how having been on it hasn't helped their situation. Higher unemployment that all other groups, lower average IQ than all other groups, poverty rates higher than all other groups, an illegitimate birth rate higher than all other groups."
He starts with a stereotype that hasn't been factual for the last 150+ years.Then he follows up with some uncited claims that he lets stand without explanation. He ignores any socioeconomic issues that contribute to unemployment and education. He never admits to discrimination, he just blames the victim. "They" want to take his money. "They" want the government to take care of them. "They" only vote Democratic because Democrats give them stuff. And on and on and on. He looks at blacks as the enemy because of skin color and holds them to a different standard than whites.
It doesn't make sense.