A new business lobby group backed by big companies including BP and Drax has been launched, a day before a key vote that will determine the future of the embattled Confederation of British Industry.
The Business Council, launched by the British Chambers of Commerce (BCC), aims to bring together business leaders “who are looking for a different kind of representation”.