London is a global business marvel. But it can’t carry the whole of the UK Opinion London consistently ranks as a global business hub, yet the UK lags behind. We should seek to fix this, writes James Crouch.