Anyone can join the National Black Police Association. If you do feel racial discrimination and bullying exists within athletics, then by all means go ahead and start a like-minded association. Let us know how many people sign up.
Anyone can vote for the BNP. You do realise that black people can vote for them. They don't stop anyone voting for them, regardless of skin colour or race.
And be realistic, do you ever envisage a white person rising to the top of the BPA, or representing them at a high level? Of course not. It just isn't going to happen. And therefore it is a racist organisation, to claim it isn't is insulting peoples intelligence or you have your head firmly planted up your own rear end.
Incidentally, you are aware that Asians in Oldham were delivering leaflet for the BNP.
At the end of the day, they are a legal party and they got in via legitimate means. If you don't like it, tough, that is how democracy works, and that is what people in that area wanted. If they didn't, then they should have done something about it, like got of their backsides and voted. If there was no-one they wanted to vote for then they should have stood for the position themselves.
You may not like the BNP, but unless they are made illegal you will have to tolerate them. Otherwise you become no better than them (IE, just as intolerant to the opinions of other minority groups)