Strategy & management Weekend press round-up: Ministers have been ‘asleep at the wheel’ on securing UK energy supply 20/06/2022 News