I can see why the UKIP exists.
Both UKIP and BNP exist because they are real political parties, expressing real, grassroots political opinions that exist in the British public. We should be wondering how come Labor, Conservative and that hybrid thing exist.