Where are the government going on immigration?
Today’s net migration figures are still at their record level of just over a third of a million a year. This reinforces the need for the government to approach the forthcoming Brexit negotiations with a clear set of objectives. EU migration is now running at 190,000 a year and accounts for half of total non-British
