The British government has bowed to pressure from business by pledging to freeze the cap on the number of skilled workers allowed into the UK for two years. The annual limit on skilled workers from outside the European Economic Area will remain at 20,700 until April 2014, the Home Office said on Wednesday. Independent advisers … Continue reading