UK Business Confidence July 2026: IoD Index Hits -61 as Recession Fears Mount
The UK business confidence July 2026 reading has delivered a devastating blow to UK economic optimism. The Institute of Directors sentiment index plunged to minus 61 in June, down from minus 53 in May, marking the sharpest decline in business sentiment this year. UK Business Confidence [...]

