Boosting the UK’s ailing business investment will require a sense of stability and certainty as much as anything else