I completely agree with the above sentiments, but allow me to expand a bit......
The UK is a tiny flyspeck on the face of the planet & as such, even if every single vehicle (Haulage/Transport, Commercial, Military, Private & EVERYTHING else that requires a fueled motor) was to be magically replaced with electric versions - this would/will have absolutely Zero impact now or ever on the worlds ecology (which is currently being assailed by massively damaging World events such as War/Famine/Weather abberations/Fire/Floods etc etc) as well as the continuing Carbon Emissions from the main countries of the planet.
No politician (whichever party) will EVER acknowledge this simple fact as then they can't jump on the bandwagon for votes jokingly named 'Zero Carbon Emissions'
Another never addressed or mentioned subject is the actual sheer impossibility of EVER being able to support the complete adoption of electric vehicles due to the non existent (or ever will be) infrastructure required for this to be viable. I reckon at least 3 new nuclear power stations as well as the entire replacement of the existing National Grid would/will be required. EVERY SINGLE parking place in the entire country will have to have a recharge point. Consider this - every motorist comes home from work at 6pm & plugs their vehicle in....... How much power will that consume?
Clearly these upgrades to the already creaking power grid will NEVER happen.
Now, we can move on to the eventual disposal of these electric vehicles. What damage to the words ecology will be caused by the batteries noxious & dangerous chemical compounds that can NOT simply be thrown into a hole & covered over. This will require expensive new technology to be developed in order to deal with this by converting or otherwise destroying these poisonous compounds.
Compare this with 'end of life' conventional fueled vehicles which can be dismantled for spares & eventually recycled completely into other new products.
These are just a few of my thoughts. Don't get me properly started............