Totally agree chippy, you have to enter EV ownership with a sensible practical head on.
Don't buy an EV with a 100-120 mile range (2nd hand leafs, or new minis, Citroen, Vauxhall etc) if your typical use case is over that distance on a very regular basis, or you can't reliably charge from home...