Looks like JCB are on the right track then ?
LNG/LPG/Hydrogen fuelled ICE is the obvious solution to the ‘emissions’ problem.
The downside is still laughable dependence on electric in the case of hydrogen manufacture on a net loss basis at around £1 per kWh already well over 50p per kWh.All eventually + fuel tax.