I don't agree with the majority of UKIP's policys but some makes sense whereas Britain First are clearly racist wankers.
There is clearly a difference between the two - not least that UKIP seem to have been relatively successful in the elections.
The great thing about Paul Golding's behaviour is anyone who supports him will have to align themselves as a racist whereas many supporters won't do so. They'll spout bigoted tripe but claim to not be racist; the "I'm not racist but..." people.
I suspect Golding will be sacked from the party as they try to prove they aren't racist.
FWIW, I wouldn't have voted for Khan and am a little disappointed he won but it has nothing to do with the colour of his skin. I'm clearly in the minority and I think it's safe to say he won't be a bad mayor. I'm also proud of GB as it's shown the vast majority of people look past racist stereotypes; especially in this age of Muslim = terrorist.