have only skimmed this topic, but here's my opinion.
the BNP are like all other parties so far in my experience in that they publish a manifesto before an election that may or may not be realistic but is designed to get you to vote for them. if they get in power, there seems to be no obligation for them to follow their mainfesto so you can publish what you want that sounds good to voters even if it's totally unrealistic.
i can understand people voting for the smaller 'specialist' parties like the BNP as a protest against the major political parties that seem to be very similar.
i can't see any improvement in this country in over 30 years that i've been alive, so those policies don't seem to be working so maybe it is time for a change in some way?
the first step should be for english / british or whatever people want to call themselves that live on this land mass to take pride in it, and take an active interest in doing something about their hopes and dreams for life here.