As with cigarette smoking, people need leadership from politicians to do the right thing, even if this make them unpopular with those it is educating. As others have said, the dangers of diesel have been know for at least the last 4 years,
yet absolutely nothing has been done about it. Hopefully after the election and perhaps with the confidence of a large majority Mrs May may do the right thing.
https://www.theguardian.com/environ...s-more-toxic-than-trucks-and-buses-data-shows
It's interesting that you cite cigarettes as an example - for despite all the harm they do, they government are quite happy to let you carry on smoking as long as you pay the tax. Same with alcohol. What is the cost to society of those two?
The reason that "nothing" is done is because there isn't an alternative. Petrol cars aren't massively better, buses and trucks all (pretty much) run on diesel to get goods to shops and for all the hype about electric cars they're still a decade or more from being a solution because there simply isn't the infrastructure there to support them. A few weeks ago, I was loaned an electric courtesy car while mine was in the garage for a service. It was excellent around town, had a range of 100 miles and I was very nearly converted. But the reality hit: there are nowhere near enough charging points - there are only two that I know of in the town I work in and they're both in a supermarket car park with a maximum parking time of two hours. I park on the street at home (terrace house), so I'd have to run an extension lead through the letter box and up the street on a night and hope that A) it reaches the car and B) no-one trips over the lead or unplugs it before it's charged.
And public transport is slow, unreliable, often overcrowded, inflexible and hideously expensive - I know because I've tried and using the bus / train more than doubles not only the time for our commute, but the cost too. We're in the ridiculous position that it's often cheaper locally to take a taxi than a bus, especially if there are two or more of you.
I'll admit, I've got a diesel car and I've got no intention of giving it up until someone can offer me an affordable and workable alternative. It's Euro V with a properly working DPF, it's got stop/start so around town if it's not moving it's not emitting, it's zero rated for VED, it's correctly maintained and, perhaps more importantly, it is used for commuting (most of which is on motorway or fast A roads so the engine is quickly up to temperature) and not much else. Most weekends it doesn't turn a wheel. The local shop is under 10 minutes walk away, a large 24 hour supermarket not much further so why use the car? That is how the problem needs to be tackled in the short term, a groundswell away from using the car for journeys of under a couple of miles.
Don't forget, it's only five years since diesel was pushing £1.50/litre and that didn't stop people buying diesel cars.