Whatever the opposition half truths say governments around the world are mandating EVs within a few years, whatever vehicle we use we produce pollution, EVs produce less and as we generate more renewable power, a lot less.
EVs break down so do petrol and diesel cars, they run out of fuel and components fail, they sometimes catch fire too but the rate of EVs catching fire is only 10% of others. The Luton fire was immediately blamed on an EV by the media, it was in reality a diesel Range Rover.
So get used to EVs they are here to stay, as for Hydrogen that’s decades away and probably only for heavy transport and shipping. We have the technology but not the Green Hydrogen fuel, generating enough green electricity to provide hydrogen fuel is a long way off.