Many readers may wonder why it is that the BNP is treated as an outcast. Some may even have invented neat little conspiracies to answer this question. However, the truth is simple and, for some, hard to swallow; the BNP is a racist organisation.
As has been mentioned before there is a difference between defending British values or citizens and defending the indigenous British people. The former is admirable and necessary and what, one hopes, all political parties are interested in. It doesn't distinguish between different people except along the lines of which country they are citizens of.
The latter of these is racist because it attempts to divide people along ethnic lines. It claims that, in Britain at least, the citizens of Anglo-Saxon descent are more important than the British citizens of other ethnicities.
This is the stance of the BNP. Their mission statement starts as follows:
The British National Party exists to secure a future for the indigenous peoples of these islands in the North Atlantic which have been our homeland for millennia. We use the term indigenous to describe the people whose ancestors were the earliest settlers here after the last great Ice Age and which have been complemented by the historic migrations from mainland Europe. The migrations of the Celts, Anglo-Saxons, Danes, Norse and closely related kindred peoples have been, over the past few thousands years, instrumental in defining the character of our family of nations.The BNP doesn't seek to secure a future for British culture, but for what they view as the British ethnic people. To divide people along purely racial lines is the very definition of racism. The BNP is racist.