Two thirds of business owners anxiously wait Bank of England interest rate announcement