Four in Five Cars Sold Must Be Electric by 2030 Despite Petrol Ban Delay