‘£63 billion doesn’t lie’ – minister denies business confidence dip under Labour
Shadow ministers raised research from the Institute of Directors’ Economic Confidence Index, which measures business leader optimism.