Act now to stabilise business confidence and growth