2 The inevitable has happened – the EU has U-turned on its plan to ban the sale of ICE cars by 2035 December 13, 2025