Consumer and business confidence a necessity for recovery