If you thought electric cars were all environmental piety and no fun, the Tesla Model S will make you reconsider. Everything about it is designed to indulge, from the sports car performance to the sleek looks and jaw-dropping interior.
Buyers can choose from rear- and four-wheel drive and three power outputs, with the range-topping P90d model featuring a 'Ludicrous mode' that will allow it to blast from 0-60mph in just 2.8sec.
That car also has an official range of 316 miles, but even the entry-level 60kWh model can manage 0-60mph in 5.5sec and up to 248 miles between charges.
True, the big batteries needed to achieve this mean a longer charging time: from a standard domestic socket the Model S will need 30 hours before it’s fully topped up. However, if you use one of Tesla’s Superchargers you can get a 80% recharge in just 30 minutes.