I disagree,
Hydrogen is the future not milk floats that cannot make it to the end of the drive if you have the radio on and cost a million pounds + 100,000 every two years to replace the battery that is made from pure Lithium mined exclusively by Children, and is less green than a 1986 diesel anyway due to the 10,million tonnes of ore needed to make each battery and the emissions from the electricity grid which is 98% coal fired and can't cope with the load anyway even though there are only two chargers in the entire country and they are both broken anyway.
I shall continue to drive my Diesel for the next 100 years because it cost £4.50 to buy and can do 6000miles on a tank and takes me 8 seconds to re-fuel at the filling stations on every street corner.
/s