Hydrogen is a terrible fuel really. Loads of electricity to make, hard to store securely, needs a massive infrastructure about. The only upside is refuelling time and with recent battery tech that’s not even much of an advantage.
Impressive PR though that’s seemingly convinced a lot of people.