Electric cars are becoming more mainstream by the day and this trend is only going to accelerate as rules are introduced to limit the kind of vehicles allowed into major cities.
The main thing holding electric cars back remains range anxiety – the fear that you won't have enough juice to get to where you’re going. This is because electric cars can typically cover only about 150 miles between charges and it takes much longer to charge than it does to fill a petrol tank. However, this is slowly becoming less of an issue.
There are already luxury electric cars that can cover more than twice that average distance on a single charge. And even if you can't stretch to one of those, an electric car can still make sense because they're cheap to run and are ideal for short journeys, such as the school run, trips to the shops or a brief commute.
So, which electric cars should you consider? Here, we count down our favourites and tell you which ones to avoid.
And, remember, before you start shopping for your new car, take a look at our new car buyer deals to see how much we could save you on your next car.