Let's do some maths (I'm good at this, don't you agree!

)
51 miles/kg from a bunch of FCEVs:-
https://www.hydrogen.energy.gov/pdfs/review17/tv001_kurtz_2017_o.pdf
55kWh/kg from ITM's own figures for electrolysis:-
Green Car Congress: ITM Power reports its estimated cost of producing hydrogen via electrolysis down significantly from last year
"The efficiency and cost of electrolysis has also changed markedly over the past few years as volumes have increased. Electrolytic hydrogen made onsite now has cost parity with petrol and diesel in many parts of the world including the UK.":-
https://www.linkedin.com/pulse/why-hydrogen-vehicles-graham-cooley
So, Mr Cooley (who presumably has no vested interests in selling hydrogen (ho ho)) reckons that even at an wholesale rate of, say, 5p/kWh that 51 miles will cost a mere £2.75 of electrical energy (let's forget how much the electrolyser costs, I am sure he will throw that in for free) and that is comparable with diesel in the UK.
51 miles in diesel is around a gallon of diesel, and the cost of diesel in the UK is.... 30p per litre,
including retail profit.
So I make it that to achieve parity with diesel in the UK, the price for electricity has to be ..... 2.47p/kWh.
Well, it is not an OOM out, maybe there are times of day when wholesale electricity could sell for that sort of price.
... But let's not compare this with burning fossilised dinosaur sputum, let's compare it fairly with the new gleamy white shiny new BEV technology!!:-
55kWh = >200 miles in a BEV. (I'd get 330 miles out that, but that's just me!

)
55kWh = 51 miles in a FCEV.
Now let's add on fuel duty on to the hydrogen. (Oh, yes, Mr Cooley, don't forget you are giving HM Gov the chance to whack on all that missing fuel duty.)
+ 31.6p/kg + 20%;- [currently]
Fuel Duty - GOV.UK
(see "Road fuel gas other than natural gas – eg liquefied petroleum gas")
So that is now £3.70 (a 30% markup) so now we're comparing the equivalent of
450 donald-EV miles to
51 FCEV miles.
I'd say the arithmetic suggests a slam-dunk for BEVs, but perhaps the numbers alone don't do the hydrogen dream the poetic justice that the dreamers hope it has.