Leaving the EU will make it much more difficult to attract the brightest and best, it will mean more bureaucracy for those coming to Britain and salaries could be less competitive, especially if sterling falls, as many warn it could - including the Bank of England.