The BNP are an official political party who were supported by over 120,000 voters in Yorkshire and 130,000 voters in the North West. You might not agree with BNP policy but the large number of people who for whatever reason voted BNP are just as entitled to their opinion as anyone else