Technecly the BNP arnt racist bacause they cant discriminate against race anymore. They are however very xenophobic with the belief that Britain/the british are . They are discriminate to people who arnt British. Fair play to the BNP though, they speak for a lot of people including myself. Good to see a Party with a little common sence and some great policies