there are plenty of people voting for them who aren't racist nazis.
Yep, agreed. Don't ever underestimate how ill-informed some people can be. Whilst undoubtedly all BNP members are indisputably racists, you would be surprised just how many people are seduced by their lies. The BNP always publicly claims to be non-racist.
And at the other end of the scale I've known plenty of working-class people to claim that they are racist, when in fact they're not.
Many a time I've challenged a racist remark with a comment like, "what about your mate Mick, he's black ?" and I've got an answer back "yeah but that's Mick - he's different" then I say "what about Mr & Mrs Patel at the paki shop - do you want to send them back ?" and I get "No, no, not them - they're ok, I like them"......and so on. And I think, wake up mate, you're not a **** racist.
Middle-class people generally know full well that racism is unacceptable, and therefore go to great lengths to deny that they are racist, even though they often clearly are. Which is probably why just about everyone on here has denounced the BNP, including those which I would put down as probable racists. And those 'probable racists' have felt that the best that they could achieve, was to remind everyone that whilst they didn't support the BNP, the BNP had a right to express there views and should be given the opportunity to speak. The big give away is when those same people, don't feel the need to extend those same rights, to militant muslims.
On the other hand some working class feel that it is their duty to proudly announce that they racist, even though they might not be. Plus it has the added advantage of not appearing 'politically correct', something which the gutter-press claims is wicked and unacceptable. Although in my experience working-class people are hugely more tolerant of other people's race, class, and religion, than many middle-class people are.