I live in North Wales, so in the country rather than large town, I only know one person with an electric car, he is the milk man he has a Kango which said it had a range of 100 miles, his round has a fixed length of 68 miles, so it seemed ideal, plenty of leeway. However in the winter in spite of not using cab heater he has on a few times not made it home. He actually got stopped by Police for not making normal progress while trying to limp home last few miles.
What is also a problem, if he does need recovering, then late home, so not enough time to recharge, so he has to have a second vehicle just in case. In spite of problems, he says it still saves him a lot of money, electric is cheaper than petrol, but only if used every day because batteries are rented, he only owns the van, so he pays rental even if van not used, so unlike his stand by pick-up which just costs tax and insurance and MOT if not used, the petrol car costs quite a bit even if not used.
OK his charges from 9 am when he returns from round, but most people will charge over night, so unless you have a battery swap system then solar power is useless. I remember the Bedford CF van of the 1970's which had a Lucas electric system as a option, it never took off, but the system had two versions, one recharge in the vehicle the other dropped the batteries and then picked up a charged set.
Howard Hughes made a steam car, and used all panels to condense the steam to get the range, then one day he thought about an accident, so he set up a demo, and throw a hammer at the car and the panel exploded, we also had a similar problem using north sea gas, it needed cooling so in an accident if the insulation is damaged the safety valve must let the pressure release so huge fire risk. With the electric car what happens to the batteries in a pile up?
The problem of charging so many batteries over night would be massive, although we may have a 100A supply, on average we use far less than 20A on average, we would need a whole new infrastructure. And also a problem with the bill.
If we think of electric 1/3 price of petrol and we at moment pay £60 a week on petrol, that's around £260 extra on the quarter bill, the bill would have to be monthly or there would be huge arrears and getting the money for electric used would be a problem.
With our phones we have external battery packs, so we can charge the phone in our pocket, we would need same with car, a built in battery plus a battery which could be quickly swapped.