Business confidence plummets in June

The IoD Directors’ Economic Confidence Index, which measures business leader optimism in prospects for the UK economy, fell to -31 in June