You have to admire the sheer nerve of Ed Miliband.
On Friday, the Labour leader made a speech acknowledging that his party had got it wrong when it came to immigration. Okay, good start, I think we can all agree on that. Problem is, the only mistake he thinks the last government made was not insisting that new immigrants learn English.
Er, come again?
What about the fact that, under Labour, 5.5 million foreign migrants arrived in this country? That’s the equivalent of 423,000 a year.
Or that, under Labour, 75 per cent of new jobs went to foreign-born workers? So much for Gordon Brown’s “British jobs for British workers”.
We learnt from the latest census, published on Tuesday, that white British people now make up less than half the population of London. That, too, is thanks to Labour’s open-door immigration policy. (To read more, click here.)