No they're not. What do you suggest would help? I suggest banning anything but electric vehicles from central London (and other major cities) or upping the charge to something like £50 a day. That'd put off the selfish driver who is too sociopathic to mix with the hoi-polloi in public transport (and I knew someone who would not use any form of public transport because of this very reason).
It’s difficult to say tbh. You could pedestrianise the entirety of Central London, but that of course would have a huge knock on effect to jobs & businesses.
You’ve got to remember that it’s not just people going for a leisurely drive around the City, or popping to the shops to get some milk. There are Hundreds of thousands of people who depend on being able to access the city, via the most polluting vehicles. Emergency Services for example.
The ideal solution - which in fairness, is in the very early stages - would be to make The City all electric. But that is a way away yet.