The big problem with electric cars, as you are all alluding to, is that the production of the batteries is seriously screwing the planet. Yes they are really becoming cheap to run but that's without considering the cost to produce the power storage device, the miles of copper required for the motors and the cost to produce the electricity to put in them...
As mentioned @Salty Spuds, we need to have a real alternative and that could be hydrogen but that technology is still a few years away. So again, here's another case where the goverments all get everyone on board, as they did with diesel, then turn round and vilify those who bought in because there is something else that you now need to have that's better and you should have that and why were you so stupid to buy dirty diesel in the first place, ignoring the fact we told you to and the tax advantage we gave you....
As mentioned @Salty Spuds, we need to have a real alternative and that could be hydrogen but that technology is still a few years away. So again, here's another case where the goverments all get everyone on board, as they did with diesel, then turn round and vilify those who bought in because there is something else that you now need to have that's better and you should have that and why were you so stupid to buy dirty diesel in the first place, ignoring the fact we told you to and the tax advantage we gave you....