Unless there is a huge breakthrough in battery technology...I can't see them being the future.
At present they're ok for a very very small minority only. And there isnt a hope in hell of the electricity network or infrastructure in general supporting a majority using electric vehicles any time soon...and that includes the next 2 decades. FFS they cant even fix potholes in roads, the electricity network at present is at its limit....I'd love to know where these miracles are coming from