British business needs investment and vision. But most of all it needs purpose

‘Successful companies are defined by their capacity to deliver and pursue clearly defined visionary corporate purposes – to be the best, to do business that is sustainable, to serve humanity, to stretch every muscle to innovate. Those purposes are not just rhetoric: they are binding commitments on the whole of an enterprise, from the board of directors to the shop floor, that generate trust. It is trust on which so much good business depends.’