Despite significant uncertainties, electric cars’ market share is on course to exceed 40% by 2030 as they become increasingly affordable in more markets, new IEA report shows.