Reaction to the Lords report on immigration

In addition to the IAC report, this week saw the release of a Lords report suggesting that immigration is negligible economic benefit to the UK, with a main recommendation being an annual cap on the number of migrant workers entering the UK. Irrespective of the content of the report, it has generated a number of [...]