" I have just had a look at BNP website and in particular the WHAT WE STAND FOR page"
Hmm, because a political party would never misrepresent their true policies? The BNP's leadership attempt to present a 'reasonable' face to the electorate, and Nick Griffin has been partially succesful in achieving this, the grass roots is pretty much unreconstructed National Front, however. Aside from the fact that even the stated policies of the BNP, if implemented, would totally bankrupt the country.