Bollocks. We live in a flat in London, we have an EV. Charging isn’t cheap like if I was charging on my home tariff, but still cheaper than gas and there’s lots of options around me. I get a discount as a local resident too.
Your points on home solar and heat pumps are accurate, but people are working on splitting solar and battery across flats, e.g. Negativity isn’t the answer; especially not when there are actual solutions available.
There's more to the UK than just London, despite what politicians think.
How much per kWh are you paying and how many miles per kWh does your vehicle do?
Same here, not a flat but rely on street parking. There's at least 20 public charging points in walking distance of my home.