Can anyone help me understand such insanity??
It's simple, the BNP are the only place for a large number of people to go.
Modern political correctness has created a situation where you can not rationally discuss certain topics.
If you question the (very questionable) policy of mass immigration without assimilation and live in Britain, you have nowhere to go but the BNP. If you desire to preserve the British culture and keep the British nation British, you have nowhere to go but the BNP. If you question the idiocy of the EU, again, you have little choice but the BNP. If you question the insanity of completely ignoring the biological differences between the sexes, again you have nowhere to go but the BNP. If you think that giving in to every theocratic demand of Islamic immigrants is not a good policy, the BNP is all you have. If you believe in free speech on sensitive topics such as those mentioned above, again, the BNP is all you can support.
In Britain, the seemingly elite and aristocratic nature of the Tories (Potemkin talks on this a lot), the only possible non-extreme alternative on these issues, alienates a lot of the working and middle-class, and this makes the BNP the only real choice for some.
Because the three mainstream parties have completely swallowed the multi-cultural Kool-Aid, and anybody who tries to talk about these very real, pressing issues is marginalized, the BNP is the only alternative for a lot of people. The political system pretty much forces them to the extremist party, because there is no other choice.
Take a look at this test that was posted here a couple days back:
If you're working-class, Euro-skeptical, and not left-wing, you have few choices: support the aristocratic elite Tories, UKIP (another minor party derided as extremists), or the BNP.
The Anglosphere - English Liberty, English Tradition, English Law