Sir Ian Cheshire, chairman of Barclays’ UK operations, says business leaders want to see certainty.