The £35B revenue replaces itself, because money doesn't stop at its first use.
What you don't spend on fuel duty, you spend on something else, which is subject to VAT, causes wages to be paid subject to PAYE, and profits to be earned subject to corporation tax. They then spend their increased income cause more tax to be raised and so on.
In other words the taxation just moves elsewhere in the spending/income chain. And that's because total tax take is a function of government spending and the desire of the non government sector to save or spend. The more the non-government saves the lower the tax take is as a percentage of government spending - pretty much regardless of tax rates.
Tax rates really just alter the distribution, and not so much the total.
The purpose of sin taxes is to discourage people from doing one thing and start doing another. There is no 'revenue', firstly because you can't rely on it and secondly because a sovereign government has no need of revenue in the first place. That's not the purpose of taxes!
Ideally sin taxes should be matched with virtue subsidies, so that people who are hard of accounting can see what is happening. For example a fuel duty should be hypothecated to an electric car subsidy and they then wane in lockstep with each other as the behaviour changes.