Nigel Farage says Ukip's appointment of Tommy Robinson is 'dragging us in a shameful direction'