Yesterday, it was Apartheid. The immigrants are blamed for crime and unemployment, both of which are really the bosses' fault. These problems cannot be solved by the market. They require massive wealth redistribution, and an economy planned from below by the working-class to meet people's needs, not profits. This means that racism and its legacy will not be fully removed from society without a class struggle and a worker-peasant revolution.
All Black people are victims of racism.
But the Black middle and upper class elite is shielded from the worst effects of racism by their privileged status in capitalism. They can live in the suburbs, go to private schools and earn big salaries- we can't. We must fight racism wherever it exists. But we working and poor people must not build alliances with Black managers and capitalists, because they will always choose profits over socialism. In fact they benefit from the exploitation of Black workers in their companies and state corporations, and they therefore defend the capitalist system and the State that caused racism .