A number of protesters holding placards such as "hatred not welcome here" have been been caught on camera clashing with a Ukip supporter in Swansea on the day of Nigel Farage's scheduled visit.
The demonstrators appeared to shout "we're all Lenny Henry" as they approached a man who said he was not a member of Ukip but did intend to vote for the party.
Nigel Farage's planned walkabout in the city was cancelled today due to what the Ukip leader described as "scuffles" between supporters and protesters.
One demonstrator said the party were "racist pigs" - a claim strongly denied by the man and the party.
Nigel Farage believes efforts to discredit him and his party are failing - and the polls suggest he may well be right.
Almost one third of Britons think that Ukip is a racist party, according to a new ITV News/ComRes poll.