British MPs branded Republican candidate Donald Trump a buffoon, a demagogue and a wazzock.
The three-hour debate in Westminster yesterday was sparked by a petition of 570,000 signatures that followed Trump's call to ban all Muslims from entering America.
There will be no direct action as a result of the debate and there was no vote on the issue, but MPs agreed they "duly considered" the petition.
Immigration Minister James Brokenshire said Trump's suggestion to ban Muslims ignored the fact that Muslims themselves are victims of terrorism.
Anne McLaughlin, a Scottish National MP, blasted the hypocrisy of Trump who is himself the son of a Scottish immigrant, which she apologised for.
She added: "The Mexican migrants that Trump so roundly defamed are engaged in the same quest as his forebears."