Boris Johnson considers axing network of business councils

Downing Street officials are reportedly seeking to overhaul the network of five business councils set up in November 2018