Petrol ruiniously expensive will impact on those that drive due to additional or medical needs.This is why it needs to be forced. People are never going to give up their cars willingly.
Ban private cars from city centres. Ban on street parking for private vehicles. Make petrol ruinously expensive. Tax per mile, weighted against vehicle size, close through/cross city road routes. 20mph max in any built up area, etc etc.
Driving needs to be made an utterly miserable experience for anyone it isn’t absolutely essential for. And that’s a list a lot smaller than most people think.