Of course, many living in flats won't have a car so that's moot but walk up any street with Victorian 4 floor flats and you'll not see a single parking space available outside them: they're all taken, all the time, but not necessarily by the people that live immediately next to them.
Even if they do manage to park right outside their flat, they won't be trailing a cable from their window :D
For me, EV's do not make sense for a significant portion of the people driving in the UK. Perhaps the majority. I don't have numbers to back that up but my argument about flats still stands.
What I do think makes sense is hybrids (assuming cost parity!). Put a small 30-mile battery in new cars. Let it charge from braking. Use it only when going from 0 - 30 or even just below 30 only and I bet you'd significantly reduce your fuel bills (and carbon if that's part of your reasoning for purchase).
I drive a 9 yo Hyundai diesel so I have a cheap car anyway.