Institute of Directors Reports Sharp Post-Budget Drop in Business Confidence Despite Long-Term Investment Intention Shifts
The Institute of Directors released its latest monthly business confidence index across the United Kingdom, showing that corporate optimism plummeted following the recent autumn budget announcements as leaders weighed increased cost expectations, higher levies on banks and landlords, and new fiscal devolution frameworks.