A party growing at the rate of Ukip and without a long- established nationwide netwwork has an impossible task in weeding out the undesirables and controlling the rabble. It would have been better for Ukip to have focused its resources on a few key marginals instead of trying to field candidates in every constituency.
Unfortunately, Farage has turned the party from one whose focus was on getting out of the EU into a protest party for every oddball, bigot, racist and idiotoc media-ignorant twat.
This was probably inevitable once Ukip promoted, and the other main parties admitted, the fact that while we remain within the EU we cannot control our borders. It the became an immigration-focused party and it's primary EU exit objective was lost.
So someone like me, whose only political goal is to exit the EU has no party to bote for - I am effectively disenfranchised again.
But please remember, in your haste to bash Ukip, that the other parties have their fair share of criminals, racists, homophobes, bigots etc You just don't hear a lot about them but Labour has an ex-BNP councillor, the Tory MEps are aligned to a homophobic party and the LibDems have had their fair share of crimminality and scandal.
It's almost as though, in order to put yourself forward, your ego has to be so large that you conveniently foget all the skeletons rattling in your cupboard. The nature of a 5 year Parliament cannot attract people whose careers would not permit them to take a 5 year break, so you automatically end up with risk-takers and these are not always the best people to make decisions.