From 25 December 2025, all vehicles, including electric and hydrogen-powered models, will be required to pay the £15 London ...