Electric cars
Range, battery, charging speed and UK prices from the makers' own figures, each with its source and the date we checked it.
BYDAtto 3 EVORange292–316 miBattery74.8 kWhFastest DC220 kWFrom £38,990
BYDSealRange323–354 miBattery82.5 kWhFastest DC150 kWFrom £45,730
Range is the official WLTP figure; expect less on the motorway and in winter. Prices are the lowest UK price each maker publishes and change often; some makers take the Electric Car Grant off and some don't, and each model page says which. Photos come from Wikimedia Commons and are credited on each page. Spotted something out of date? Tell us in the forum.