All this stuff about UKIP being a new party and therefore understandably amateurish is a smokescreen. What you have with UKIP is what you see...........a party full of racists, nutters and that one individual that might be entertaining down the pub.
What else does UKIP stand for other than...