Swiss voters have narrowly backed a referendum proposal to bring back strict quotas for immigration from European Union countries.
Final results showed 50.3% voted in favour. The vote invalidates the Swiss-EU agreement on freedom of movement.
Fiercely independent Switzerland is not a member of the EU, but has adopted large sections of EU policy.
Brussels said it regretted the outcome of the vote and would examine its implications.
Click here to read more...