London is likely to backpedal too, says The Daily Telegraph: Britain has a self-imposed 2030 ban on the sale of new petrol and diesel cars. ...