The Swiss government is to limit immigration from all EU states from May for a period of one year, in a move criticised by Brussels.
Switzerland to limit immigration from all EU states