ElectricBMW will build a new petrol M3 just in case you hate this 1,000bhp electric versionCar ReviewLeapmotor B05Used carsHere are 29 cheap used alternatives to great new carsRetroThe Ford Escort is back: this Mk1 RS is a £354k lightweight that revs to 10,000rpmTechHere are 52 cars that changed the automotive industry foreverLong Term ReviewJeep Wrangler: why does this enormously capable 'gentle green giant' get forgotten?