First, is UKIP a racist party? Quite simply yes. It is deliberately whipping up fear - and by extension - hatred of foreigners, with its provocative posters and inflammatory language. It is deliberately exaggerating figures and playing on people's anxieties about immigration in order to win political support.
I'm often asked if it's okay for a black/Jewish/Muslim comedian to make jokes about their race/religion or for a woman to talk about how bad her boyfriend is in bed bearing in mind that when men speak in a derogatory fashion about their wives or girlfriends it's considered sexist... The question is, have we become too sensitive? Are we already looking for offence when it doesn't actually exist?