Taxpayers have spent £350 million teaching migrants to speak English. Last year alone, 170,000 migrants were enrolled on taxpayer-funded English language courses, costing the public a whopping £350 million. The 2021 Census showed almost 800,000 people living in England and Wales can’t speak English well — and 138,000 of them can’t speak it at all. Neighbourhoods where entire communities recreate their home cultures with no shared identity — particularly not a British one — no shared values and no shared language, particularly not the English language. In Glasgow, a recent report found one in three children do not speak English as their first language.