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

What's Your Reaction?