Battery technology does need to improve dramatically.
Friends who have been environmentally conscious for a long time bought a very small all electric car. The range was barely thirty miles. They charged the battery from their PV panels. When there was a problem, in warranty, it was collected and taken away for repair.
Once repaired it was then their problem as to how to take it home. It took a week, stopping off at friends and family to recharge it and drive from Kent back to Norfolk.
Fairly regularly, I drive a 280 mile round trip in a day. This is in a 12 year old petrol car doing 50+ mpg.
An Electric car is not viable: Firstly, the problem is range, then the cost of a new battery electric car(a hybrid is appealing, but costly and still produces gaseous emissions that terrify people) , and is battery life decided on time or mileage? Either way my little petrol surpasses what is currently, or in the near future, available.
Stage coaches used to change horses at regular intervals, as yet the infra structure to support battery electric vehicles for long distance travel is not there.
Think about power density, hydrocarbon fuels are far far superior to battery power, and will be for a long time to come. Given the pace of technology, a century of battery electric vehicles (with their remote source of pollution) has not yet delivered anything that can compete in all respects. And we still use the Lead Acid battery to start our hydrocarbon fuelled vehicles. The only realistic competitor it ever had was the NiFe battery which although more costly, would stand the sort of abuse that Lead Acid could not. Presumably, NiMh and Li Ion are not economically viable alternatives, nor absolutely safe.
With regard to commercial vehicles, the attempts to power buses electrically have never come to anything, Spinning up an electrically powered flywheel, or charging, whilst at stops, has never been implemented successfully, even for urban transport. So what are the chances for long distance coaches?
When I was a child, MANY years ago, the cost of setting up a trolley bus route was £1M/ mile, so is probably vastly in excess of that now. The cost to provide overhead wires for just Motorways and A roads doesn't bear thinking about. (And overtaking would impossible, presumably?) Also, Trolley Buses still carried batteries for emergency use, and in depot movement!
It is all very well for politicians to say what we are going to do in ten years time. But they have almost no idea of what will be involved in making their wish list become substance. AND they change their minds. Not long ago, diesel was THE fuel; now it is the devil's spawn. Maybe we should wonder about which bandwagon they will climb onto next? Harnessing Methane from livestock? Have every vehicle fitted with an anaerobic digester, perhaps? (In WW2, vehicles ran towing their own producer gas equipment, so don't say "Chickens**t. A few farms run on it!)
Hydrocarbon fuels may be finite, and polluting, but we have yet to find an alternative that is better in many respects. Other than Nuclear, Hydro or Photo Voltaic for CENTRALISED power generation, there is little else, (including Tidal or Wave Power) that is consistent and widespread in "civilised" countries.
Just a few thoughts
Howard.