I work as researcher in the field and believe me, hydrogen is not the answer and it will be not the answer to our issue for longtime.
Hydrogen is the most common molecule in the whole universe, guess where is one of the only few places were there is none, drumroll, planet earth.
( I do not go too deep with explanation but I am talking about hydrogen gas, there is hydrogen in other forms , stored as lithium hydride (solid) (or other hydrides of the other alkali metals). but you must produce H2 and synthetize the hydride as safe storage.
there are some research about using hydrides in fuel cells. very safe for storage, compared with gas h2.
The only way to make h2 in a sustainable way is exclusively using green energy ( that produce pollution but much less compared with fossil fuels , zero pollution doesn't exist ).
which is not possible and will be not possible for many years.
BUT MOST IMPORTANLTY follow this rational :
We must use ELECTRIC ENERGY to produce h2, and then store the gas (which is more than explosive) , to fill the tank of a car and use that h2 in a fuel cell to produce ELECTRIC ENERGY.....

. there is something wrong , especially because there is an efficiency loss around this system.
it is like we are thirsty and use water in a process to generate a "thing" that then will be used to produce water (just store that water and use it) .
I think it is more efficient use the energy to store in a battery and use it to run the electric motor.
The lithium in the batteries is fully recyclable, (like we do now for Lead batterie for normal cars) ( 90% of lead is recovered from recycling old batteries.)
Now we make pollution to extract lithium, but in the next 25/50 years all the lithium will be reused and no more lithium will be extracted. (studies confirms that even now , counting all the production and life cycle , the patrol car consume more and generate irreversible pollution , (chemical that will enter the water cycle and they will be never recovered).
In addition battery form cars are not recycled straight away, a battery that is dying will be not able to keep the original voltage (very high for car batteries usually) then those batteries will e used in solar farms (or similar activities) , and just then , when they will not be able to keep even 12v they will be sent to recycling the lithium.
I am not a fan of one side or the other, I just analyze statistics and make conclusion on data.
we had the technologies to start the green revolution back in 2000-2005 but there was no will to do it. if we had start 20 years ago we would have done such things.
To reduce pollution and be sustainable, we have to spend more, (we do not burn coal anymore for that reason , even if the coal is cheap compared with nuclear, natural gas, etc)
if we choose an electric vehicle for now , we did it out of a sense of duty for the environment.
another thing to take into consideration is that there is no "revolution" , we are now (at least in Europe) producing 40% of electric energy form sun, Eolic, and other renewables source and will be not possible to replce everything with renewables.
a mix of those will b always necessary. (in the future with more effort improving the renewable part of the mix.