Photo by Calum Lewis on Unsplash The Confederation of British Industry (CBI) used to have been the bastion of the UK business establishment since 1965. It was formed by a merger of the Federation of British Industries, the British Employers’ Confederation and the National Association of British Manufacturers. It claims to speak for some 170,000 businesses of all sizes and sectors, across…