IoD: Business confidence remains depressed ahead of Budget

Saturday, 1 November 2025 00:01

The IoD Directors' Economic Confidence Index, which measures business leader optimism in prospects for the UK economy, remained at historic low levels of -73 in October 2025, little changed from -74 in September, which was the lowest reading of the Index on record. Business leader confidence in their own organisations crept up to ±0, from -7 in September. All of the underlying indicators also saw a marginal improvement: Revenue expectations rose to +13 in October 2025,...Request free trial