Nigel Farage, leader of UKIP, a party of far right views to which lipstick has been generously applied, turned up to campaign in Edinburgh where he was created by people condeming racism and bigotry.
BBC News - Nigel Farage blasts 'fascist' protesters after Edinburgh confrontation
Farage accesses the protestors of intolerance and fascism. Personally I commend the protestors, as the saying goes all that is necessary for the triumph of evil is that good men do nothing. Calling out bigotry and racism is something to be proud of.
As a larger point, Farage claims he is entitled to tolerance and a voice in the debate and this was denied to him by the protesters. This is an interesting question, can someone who is intolerant reasonably expect that tolerance be shown to them ? I would say no, a pre-requisite to participating in the politcal debate is good character. This means those who dont respect the rights and freedom of others should expect that will not be entertained politically.
A summary of the UKIP movement is here
Is Ukip a party of bigots? Let's look at the evidence