Nah, waaaay too short-ranged. 140 miles, or 154 if you restrict yourself to a max speed of 62mph.
Not all of us live in cities and do short journeys. For me an electric car will be viable when it can do a minimum of 360 miles on a charge - for those times when I'm visiting the family and don't know where the nearest charging point is at their end. 400 or more would be better, as I've no interest in hanging around a public charging station for an hour or more part way through a journey that would otherwise be only around 3 hours duration, thanks all the same.
The same journeys by public transport would be well over 5 hours by coach. They'd only a bit longer by train - but the cost of the train ticket, well lets just say I don't want to pay so much as to almost be buying the choo-choo.
They'll also need to fit charging points on ferries and the Chunnel for cross-Channel and Irish Sea trips.