Non-racist would-be BNP voter here.
I didn't vote because I was away from home, but I too, like Chris W, would have voted for the BNP.
My best friend is Indian, and I have other good friends who are Indian, and African.
There's no way that I want the BNP to get in though.
If I thought that the BNP had the slightest chance of getting in and causing them any problems, I'd never vote for them, and I'd be one of the ones in rallies against them.
So - why?
It is, honestly, a protest vote. They're the party that "scare" the main 3 the most.
I want to warn the main 3 parties though that they need to buck up their ideas, and sort things out.
You can call me racist if you like, but I'm not.