Sweden has announced the introduction of temporary border checks to control the flow of migrants into the country.

 

It said it took the step because a surge in new arrivals had resulted in a threat to public order.

 

The controls will come into effect from midday local time on Thursday and will last initially for 10 days.

 

Nearly 200,000 migrants are expected to arrive in Sweden this year, more per head of population than any other EU nation.