Nigel, you're right, and it's something I've written about extensively. Net migration as a headline figure has always obscured more than it reveals. A million arrivals and half a million departures is not the same country as half a million arrivals and no departures, even if the net figure looks identical. The composition, the cultural distance, the geographic concentration, none of that appears in a single number.
And the demographic reality you're describing is documented. There are cities and towns in this country where the indigenous British population is already a minority, and schools where that shift is visible in every classroom. That didn't happen by accident. It happened by design, across thirty years, by governments of both parties that understood exactly what they were doing.
Where I'd push back gently is on mass remigration as the answer. It simply won't happen. Many of those who arrived decades ago have married, had children born here, taken out mortgages, paid their taxes, built lives. The legal and practical obstacles to reversing thirty years of demographic change are enormous, and no government, however determined, is going to forcibly remove people who have been here for decades. The window for preventing this scale of change closed some years ago.
What remains possible is stopping further change, closing the border properly, removing those with no right to be here, demanding genuine integration from those who stay, and being honest about what has already happened rather than managing the conversation with net migration figures designed to make the numbers look smaller than they are.