My wife & I just spent a week in London, where there are plenty of cars but very little off-street parking. We saw a significant number of EV’s ranging from Tesla’s & other cars, to taxis, double decker busses, and the occasional truck/lorry. We spotted one or two Tesla super charger stations as we made our way around the city, as well as a very small number of public parking spaces along roads that had either chargers or just outlets to plug chargers into.
What little I saw certainly didn’t seem like a lot, but they clearly seem to have some sort of grasp on the situation given the number of EV’s we saw…
We’ll know when future claims are true when Russia acts on highly classified US intelligence, like that time Trump gave them the names of US spies.