Business leaders’ confidence in the UK economy has fallen sharply, as the full impact of government tax increases and rising cost pressures begins to take hold, according to the latest data from the Institute of Directors (IoD). The Directors’ Economic Confidence Index — a key barometer of UK business sentiment — dropped to -53 in June 2025, down from -35 in May, marking a significant deterioration in optimism among company directors. The survey found that...