That is one of the reasons I have not bought an EV car - the technology is still relatively new. It has taken over 100 years to get petrol engines to their current level of efficiency and cleanliness - how long will it be before EV cars are cheap enough and have sufficient range to compete with petrol cars? (and we're not there yet)
We have recently got an electric car (Vauxhall Frontera Electric) in a lease for £200 with 12,000 miles.
Previously we were paying £150 a month on petrol, that's how around £25 using a wall box and a little bit of away from home charging (it's worth being aware that nearly all new homes, even those without driveways will have a wall box as standard).
That means that whilst there's a £75 gap, over the 4 year lease that's a maximum of £3,600, add to that the £11,000 end of lease price and it'll be basically the £15,000 cash price another talked about (but with then £125 a month saving going forwards), given the battery had an 8 year guarantee on it that means that any other would be able to keep it for that long.
That's before you consider that as it's a new car and so it includes breakdown cover for a few years and doesn't need a MOT and has a lower maintenance requirement (including not needing a new cam belt every 5 years, which some cars need) and so chances are the costs would be lower.
Having previously brought a car for sub £15,000 and subsequently finding out it wasn't as good a car as we'd hoped, getting our EV already feels like the best option.
Yes it's range is limited (186 miles) however even for our semi regular 240 mile trip that's only one stop of about 28 minutes (maybe 2 totalling 40 minutes), but personal circumstance have recently changed so a stop is more essential than it used to be anyway.
Is also worth noting that the number of chargers had increased a lot in the last few years and there's more being built all the time (including a new Instavolt charging site on the A303 which used to be a petrol station which is due to open in the next 12 months)