Sales of electric cars have grown over the last few years but the Government’s target, almost one million on the road by 2030, still looks very ambitious.

Petrol and diesel cars will no longer be sold after that date, with the intention that the fleet will eventually become 100% electric.