In this respect, the Office for National Statistics report on Romanian and Bulgarian migrants offers a fascinating insight.
Of these, roughly 150,000 were already living in the country before 2014.As late as December 2014, Mark Easton — the supposedly authoritative BBC home editor, who over the years has been relaxed about EU immigration — told Radio 4 listeners there were ‘probably 100,000’ Romanians and Bulgarians working in Britain.It took John Humphrys to point out that there were already 189,000.The BBC was reporting what it thought would happen — not what actually did.The dependably Leftist Channel 4 News was equally awry.The Blair government forecast a relatively small annual influx — of between 5,000 and 13,000. Following that gigantic miscalculation, one might have expected a little more caution would be shown at the beginning of 2014 when immigration restrictions from Romania and Bulgaria were lifted by the Coalition government.
With an eye on the cock-up over Poland, prime minister Cameron refused to release official projections. So did a small number of other organisations such as Migration Watch, a think-tank run by a respected former British ambassador.
One organisation (long shunned by the BBC and the Left-wing media) did predict what has happened.
In 2013, Migration Watch estimated that between 30,000 and 70,000 Romanians and Bulgarians a year would come to the UK.
On the Left, there are those who stubbornly insist on untrammelled immigration as a universal entitlement, even if it disrupts the lives of working people, many of whom are natural Labour voters.
On the Right, there are businessmen who relish mass immigration because it provides a huge pool of cheap, compliant and usually competent labour.
It claimed ‘some parts of the UK have reported very few arrivals so far’.