Pay per mile? That's rather absurd because other taxes are being paid in one way or the other.
It's not a bad idea but it should be compromised to suit other people.
Electric vehicles are a very great innovation and it would be help of great help in the future and could even help to reduce traffic congestion and pollution.