Gareth Fuller/PA WIRE
UKIP leader Nigel Farage has once again lashed out against immigrants, this time blaming them for making him late for a drinks reception.
Mr Farage, 50, had been due in Port Talbot, Wales, for a meet-and-greet event, at which around 100 UKIP supporters were hoping to meet their leader, having paid £25 a head.
However, due to traffic problems, Mr Farage ended up running more than two hours late and failed to make an appearance at the engagement.
Speaking to the BBC's Sunday Politics Wales programme, he said: "It took me six hours and 15 minutes in the car to get here. It should have taken three and a half to four.
"That has nothing to do with professionalism. What is does have to do with is a country in which the population is going through the roof, chiefly because of open-door immigration, and the fact the M4 is not as navigable as it used to be.
"In all these years in UKIP, that's probably about the third event out of a thousand that I haven't made in time."
Fellow MPs were quick to denounce his comments as nonsense. Labour shadow Welsh secretary, Owen Smith, commented: "Remarks like these are what makes Farage so dangerous," the Guardian reports.
Nigel Farage has also recently come under fire for complaining that his chauffeur costs had to be met by his party and not the public purse, after claiming UKIP was treated differently from other political parties in not having its security or travel arrangements paid for.