The UK ranks in the world’s top five countries for business start-ups. But it languishes in the bottom quartile for attracting investment into new businesses.
This is not how it should be. During the Industrial Revolution, Britain led the world in channelling capital to start-ups - even if that is not what they were called then. That was the heyday of the merchant banks, and to bridge the financing gap the City needs to rediscover their skills.