Wrong on both things you say, the BNP do not want to kick non-white people out of the country.
The BNP want British jobs for British people - BRITISH. British can be black, white, pink or blue. The BNP want to close the boarders to immigrants, the BNP don't blame nor hate the immigrants, they blame the greedy politicians that let the country get into this state. Black British people are more than welcome into the country as they give to the country etc etc. Here is a good link for you to read:
http://bnp.org.uk/2007/12/is-the-bnp-racist/