Business confidence continues to fall due to uncertainties ahead