@Carl: You've claimed you would vote for the BNP over Labour because they can run the country better. Well I think that's just plain wrong, I'm afraid. Labour are far more qualified to run the country than the BNP. Labour have well thought out policies for all aspects of running the country (Like it or not, they do). Have you ever read the BNP's policies, they're laughable because they are so ill thought out.
The reason? The BNP are a one trick pony, all they care about is immigration. If they came to power, that would be their primary concern. It's the only thing they have put any thought into. (And to be honest, whilst I agree that immigration is a problem in Britain, I think the BNP's approach is not sensible at all, it would bankrupt us, but that's just my personal opinion.)
All of the BNP's policies are neglected because they are so focused on one. In fact the BNP are so focused on immigration that it actually forms the basis of many of their other policies where it shouldn't; such as healthcare, where they claim that the NHS staff is populated by immigrants and that the immigrant workers should be kicked out of the NHS (which is extremely counter productive).
Labour on the other hand are not a one trick pony, they put as much thought and effort into each of their policies as the BNP put into their immigration policy. Are they perfect? No, not by a long shot. But they would run the country considerably better than the BNP ever could.
I've said it before and I'll say it again. The main problem with the BNP is not that they are racist, but that they are incompetent in just about every area.