You mean like congestion charging and ULEZ?
I believe it is not just London in the UK thats introduced this but other UK city's also.
Despite this and it being very unpleasant driving in London, people still do, far to many people in fact.
As for pay per mile, Mr Khan has already said he has no plans to introduce it.
Is there not a case for putting restrictions on car ownership in major city's?
Restrict the size of car you car and stick to a one car per household policy or perhaps one car per parking space or some such?