@slim_boy_fat the point @not done it yet is making, albeit in his usual blunt fashion, is that although hydrogen has the potential to be very green, at the moment the production of it largely depends on fossil fuel. It's either created directly from fossil fuels, or it's created rather inefficiently using electricity, which by and large is still produced from fossil fuels.
If we had an unlimited supply of zero emission electricity, hydrogen would make a lot of sense, but as it stands, producing it using electrolysis is only 70-80% efficient, so before you even get it in to a vehicle, you've lost 20-30% of the electricity needed to make it. A battery vehicle on the other hand will maintain over 95% efficiency getting fuel to the vehicle.
If we had an unlimited supply of zero emission electricity, hydrogen would make a lot of sense, but as it stands, producing it using electrolysis is only 70-80% efficient, so before you even get it in to a vehicle, you've lost 20-30% of the electricity needed to make it. A battery vehicle on the other hand will maintain over 95% efficiency getting fuel to the vehicle.