Toyota have realised that if they go the electric, or the fuel cell route, they have an army of suppliers producing components for their ice’s who will all be made redundant. If they can make an ice that runs on hydrogen , and you are right JCB have one, it makes far for sense for them.
The other point everybody is missing, is not the producing of hydrogen, that all comes down to cost at the end of the day, blue or green. However I am reliably informed that it is its distribution to the end user that is the problem. There appear to be many costly complexities to overcome, but I am sure if that is the ultimate route chosen they will have to sort it.