A snap poll by the Institute of Directors following the Chancellor’s Autumn Budget statement, more than half of business leaders (53%) viewed the Budget negatively. In contrast, just 19% viewed the Budget positively, giving an overall net satisfaction score of -35%. Business leaders did, however, express support for several individual measures announced by the Chancellor:…
Read more