There's no such thing as road tax, roads are paid for out of general taxation [0]. What they're thinking is vehicle excise duty, which doesn't apply to all vehicles, so that point is moot.
This chart suggests that it's the latter (substantially a road tax more than a carbon tax): https://www.gov.uk/guidance/fuel-duty#rates