The latest census revealed that immigrants account for 25 per cent of the population of our largest cities.
Nearly a third of residents of these cities are members of a non-white ethnic minority and almost one in 10 homes has not a single person speaking English as a first language.
More than one million children do not speak English as their first language at home.
In large parts of London native English-speakers are in the minority.
A Home Office report, Social And Public Service Impacts Of International Migration At The Local Level, said that every year since 1998 net migration has been above 100,000, peaking at 255,000 in 2010.
We have never known anything like this in the history of these islands.
With the exception of wartime, more people immigrated to the UK in a single year, 2010, than from 1066 to 1950. Between 2004-2011 the number of Poles living in the UK leapt from 69,000 to 687,000.
The report concluded that half of Britons report strain on schools, hospitals, transport, housing and employment as a result of mass immigration.
While acknowledging the hugely important work carried out by foreign doctors and nurses, researchers revealed the pressure exerted on the NHS.
In a single year 73 per cent of TB cases and almost 60 per cent of newly diagnosed HIV cases involved people born outside the UK.
And 80 per cent of hepatitis B-infected UK blood donors were born abroad. Experts questioned by the Home Office agreed the “high birth rates of some migrant groups produce additional demands on midwifery, maternity and health visiting services”.
Health staff said that appointments and visits could take twice as long where patients had poor English, putting significant pressure on other areas.
In housing, large numbers of low-skilled migrants wanting private rented property are driving up prices. In the jobs market hundreds of thousands of immigrants chasing low-skilled jobs have driven pay down to minimum wage levels. With a million young people aged 16-24 out of work this is madness.
The last Labour government encouraged mass immigration “to rub the Right’s nose in diversity” according to Tony Blair’s adviser Andrew Neather. They also calculated it would boost the number of Labour voters.
The scale of migration has been so great that irreversible changes have been made to large swathes of the country. Ethnic division is a reality and the problem is getting worse, with 29 million Romanians and Bulgarians potentially to add to the mix next year.
Although much of the blame lies with Labour ministers, including Ed Miliband, the Tories are little better.
What could David Cameron have been thinking when he said last week that he wants to expand the EU as far as Kazakhstan and the Urals? He must be off his head.
If you liked opening our borders to every Romanian and Bulgarian you’ll just love the Kazakhs, Moldavians and Azerbaijanis.
Not to mention 75 million Turks, whose application to join the EU he also enthusiastically supports.
Unfortunately Cameron isn’t the only swivel-eyed loon in the Conservative Party. A few days ago Boris Johnson backed the call by a Tory backbench MP for an amnesty for up to a million illegal immigrants.
In the next 15 years the UK population will grow by over seven million to 70 million. Five million of that will be due to immigration.
No wonder Tory planning minister Nick Boles is so manic about the need to concrete over three million acres of England.
We must build a new home every seven minutes for new migrants. England is with Holland the most crowded country in Europe, excluding city states. We have 400 people per sq km compared with 252 in Germany and 114 in France.
We have been lied to by Conservative, Labour and Liberal politicians throughout my lifetime as to the scale and effect of immigration.
Their stock riposte to those speaking out was to accuse us of being racist.
It is now clear we were right. The debate was always about space, not race… and the preservation of England’s cultural identity.