A leading motoring expert has predicted that electric vehicles will not outnumber petrol cars until 2039 as new data finds that the EV switch is accelerating rapidly in other countries.