UK Nobel prize winners flay immigration cap

The UK government decides to impose an annual limit on Indian professionals.