The rumour doing the rounds in Whitehall is that the bombshell report on active National Insurance numbers will be slipped out early tomorrow. Chris Grayling has been asked to make time for four or five statements, so it looks like Downing Street is planning a dumping day to bury as much bad news as possible. Will the embarrassing NI stats revealing the true level of immigration be released tomorrow? With a ‘major intervention’ then lined up by No. 10 for Friday to try to keep the figures off the front pages…

The number of EU nationals given NI numbers has always been significantly higher than official migration stats. 257,000 EU nationals came to Britain in the year to September 2015, yet 630,000 got NI numbers, including 170,000 Romanians. The official figures are a con – the actual level of immigration is over double what the government claims. This is the opening for the Leave campaign to turn the debate onto immigration…