Nigel Farage says he has done more to stop the far-right than anyone