Immigration cap may mean decline in British competitiveness

by Stephen Beard