I don't think anybody with half a jot of common sense has a problem with the spade a spade saying when it has its traditional meaning of being straightforward to the extent of being somewhat blunt and nor should it. In this particular incident, there is the possibility of racist connotations, given Nigel Farage's attitude towards immigrants, and that is what has caused a certain amount of consternation. Equally, of course, the comment might have been ironic. None of this is clear – a storm in a mole hill, perhaps.