UK business confidence at lowest level since ‘mini-budget’: BCC