SWISS politicians have sparked outrage after ignoring a historic referendum vote to end freedom of movement.
A majority of voters backed a proposal to cap immigration from EU member states in the landmark poll, held two years ago.
But MPs today defied the will of the people by voting against placing any cap on EU migrants.
It came after fears the country, which is part of the European Free Trade Association, could lose its access to the single market
They have instead agreed that unemployed domestic workers should have an advantage over EU nationals when applying for jobs.
But the Swiss People’s Party attacked the compromise, calling it an “unprecedented breach” of the country’s constitution.
And it accused other parties of caving in to Brussels and shirking their duty to stand up for Swiss sovereignty.