An industry expert says petrol and diesel cars should be banned by 2030 or 2035, not 2040.

for more ...