The gap between the rhetoric and reality of immigration is widening so far that the words of the politicians seem barely relevant to what is happening in this country and around the world.

The Home Secretary, Suella Braverman, is sticking by David Cameron’s desire to limit the net number of people coming into this country to settle to “the tens of thousands”. Immigration has become another area where Sir Keir Starmer is lining the Labour Party up close to the Conservatives, albeit without setting a target in numbers. “British growth needs to get off its immigration dependency” he told the CBI annual conference this week, decisively jettisoning his 2020 commitment to maintain freedom of movement.