UK business and consumer confidence climbing