Re: There are more levels than that
Literally no way Scotland gets an indyref before UK leaves the EU, even hell freezing over won't do it - and the EU won't let Scotland in post that because their economy makes even less sense than Japan's does.
FWIW moving your company because of the front page of the mail is daft.
Once the UK leaves the EU it'll be much easier to get non-EU skilled migration into the UK and skilled EU migration to the UK isn't going to be anything significant in terms of visas, think I've said it before, the US visa system is extremely over engineered and it's never been a problem for skilled workers nor academics to get visas. Trump might be an exception to that but he's an extreme exception and it's still fairly easy.
EU's problem is free movement of people creates free movement of labour rather than free movement of skills (right now the UK needs skills not labour and we're getting labour not skills in contrast to Germany who need labour more than skills - generalisation but in numbers terms it's true). There's been a lot of data recently showing that EU migrants to the UK are vastly overqualified for the jobs they're doing and that's what's creating the friction. Once it can be brought under some semblance of control it'll finally be possible to find the right balance. We can't do that from within the EU.
What none of these cities have that London does is infrastructure, and those cities just aren't capable of resolving that. You can't just pick up a chunk of London and dump it in Dublin or Frankfurt or anywhere else, nor spread it around, it doesn't work like that and that's borne out by the numbers.