David Cameron: UKIP' Nigel Farage says 'unpleasant things'

Nigel Farage has said some "really pretty unpleasant things" in recent days, David Cameron said today but stopped short of calling the UKIP leader racist.

The Prime Minister highlighted some UKIP donors and candidates who had made a "succession" of controversial remarks.

Mr Cameron's comments came as UKIP took out a full page advert in the Daily Telegraph insisting it was not a racist party.

"I have heard from some pretty appalling things from UKIP"