In 2018 it will be cheaper to buy and run an electric car than a petrol or diesel equivalent