1. National

Net migration hits highest level on record

Net migration to Britain was an estimated 330,000 in the year to March - the highest figure on record, official figures have confirmed.

View all 12 updates ›

Keith Vaz: UK net migration figures are 'shocking'

Labour MP Keith Vaz said 'a radically different approach' was needed. Credit: PA

Keith Vaz, chairman of the parliamentary home affairs committee,has said record UK net migration figures are "shocking".

Official figures from the Office for National Statistics show net migration for the year to March 2015, was 330,000, up 40% on the previous year.

"These record breaking figures are shocking. Only one month ago Theresa May told the home affairs committee that net migration of under 100,000 was her target, the Labour MP said.

"This is clearly not going to happen. Broken promises on migration do not build confidence with the public. We need a radically different approach."

More on this story