Net migration to Britain was 248,000 last year, official data showed today, down 84,000 from 2015 but still more than double the government's target level.

The Office for National Statistics said the change was driven by both a rise in the number of people leaving the country, mainly European Union citizens, and a fall in the number of people arriving in Britain.

It said the number of EU citizens coming to Britain had seen a slight decline in the last two quarters, since Britain's June vote to leave the bloc.

Prime Minister Theresa May, who has called a national election for June 8, has repeated her predecessor's pledge to reduce the annual level of net migration below 100,000 but has not put a timeframe on it. (Reuters)

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.