Yep, we have an BEV and no off-street parking in Manchester, and have been BEV-only for 5 years. It has a ~220 mile range and it gets charged once a week at a rapid charger at our local Tesco while we're doing the weekly shop - that is unless we're going on a long journey but then not being able to charge at home doesn't matter either. We're lucky that there are plenty of rapid chargers near us (half a dozen within half a mile) where you can just plug in, walk home, have a cup of tea, walk back to it. It hasn't been a problem at all.
Kerbo are trying to get councils to agree to channels being cut in the pavement with a steel lid to let you charge at home: https://www.kerbocharge.com/ - I'm looking forward to Greater Manchester allowing this, as charging at home is MUCH cheaper than using public chargers.
A pub I go into encourages people to not form queues, that'd be great if the staff could keep track of who is to be served next. Which they don't. So people queue and do so in a way sociopaths can't skip it.