There are just 1.7m EVs on the road today compared to 9,9m diesels. But a new report estimates there will be almost 2m more battery cars than oil burners by 2030.