I was outside Asda Saturday and was talking to a chap with an electric scooter. He said he commutes to Devizes every day and a charge lasts about 60 miles (charges overnight) also no road tax.
The only thing was the price - £5k. You would have to do a lot of 60 mile journeys to recoupe that.
Kev