I think this article is more for people who aren't fans and therefore aren't familiar with all of that stuff he said.
Anyway, instead of relying on articles like these to tell me how to interpret the things he's said, I have used my brain. I don't know what's in his head, but there are multiple ways to interpret what he's said.
"Everyone ultimately prefers their own race" could be a concealed way of saying: I prefer white people, and taking the heat off of himself by saying so do you.
Alternatively, it could just be a sociological observation abous self-segregation in our society. There are a million books written about that apropos of schools. The black kids generally go around together, the Asian kids are drawn to each other... why is this? And why do 89.8% of Americans marry within their own races? If Morrissey meant it in this way, I completely agree.
The only things he's ever said that might be racist (with racist intent):
"I don't hate Pakistanis but I dislike them immensely" ( Which I'm prepared to believe he didn't say as it's another bit of gossip from Rodent's book) Still, he definitely did say something about Pakistanis smelling funny in the Mackie letters.
Even For Britain being racist is debatable. I'm not talking about their ties, only what they represent. They have a problem with mass immigration for two main reasons as l can see it:
1. They believe that the Islamic ideology is destructive to their society.
2. They believe that the immigrants are importing their own cultures and the more immigrants, the more the dominant national culture disappears.
The first one can't be called racist, as much as prejudice based on culture. You can say they're prejudiced, yes, but it's nothing to do with race.
The second one can lead to hatred of all immigrants, but it isn't intrinsically that. It doesn't have to be about the individual immigrants at all, as its viewing thing on a larger scale.
Simply believing these two points doesn't necessarily make you a de facto racist... though I'm sure it's easy to make that leap. I don't think it's a fair assumption that everyone associated with For Britain or any group that promotes these ideas is racist. I don't think it's clear cut at all.