The 11 best new cars to buy in 2025
Next year could see the biggest shake-up of the car business since 1885, when its founding father, Karl Benz, unveiled his petrol-powered Motorwagen. Manufacturers are releasing a record number of electric models, partly under threat of government fines if …