Overall business confidence falls to lowest levels since October 2019