Racism will always remain, just as sexism, ageism and now religionism will. There will always be individuals who will have suspicions about people who are different to themselves.
I got a BNP leaflet through my door a few days ago and although they are trying to restructure their image as being representative to the people of Britain, from their leaflet, I could see it was the same as ever. They just hate black people. They made no mention of organised crime, where the perpertrators are white, Eastern European.
I was also irritated to see a photo on the leaflet of a group of black children with hoods on. They were basically saying all gang members are black. This may be the case in places with a higher population of black people, but blacks are still a minority in this country and if you travel to predominantly white areas or Asian areas, then those gangs will be representative of the predominant race.
Things are obviously vastly better than when the first immigrants from the Caribbean came here in the 1950's, but we still have a long way to go. I personally think people are people, regardless of race or creed and we all have our good and bad points.