Business and consumer confidence reach lows