Well said Steve, cars are far too expensive now and people don't want to spend their money on something they fear the government will outlaw (diesel).
People are keeping cars longer. And I believe the only way we will be able to have diesel and petrol cars in the future are classics which aren't so dependent on computers and can be fixed easier and parts availability is plentiful. Such as Land rover defenders, mercedes w123, mercedes w124 etc.
For my next daily I'm genuinely considering a tax exempt vehicle like a land rover 110 I can modernise with later defender bits such as heated seats, windscreen etc, galvanized chassis etc. That way I can run a tax exempt vehicle but has some mod cons to keep the wife happy. You can still get bits for mercedes w123 from main dealers despite them going out of production in 1985.
Let's also not forget, the European manufacturers and governments are scared on Chinese electric cars as they are cheaper and potentially better quality. This is why the Chinese are getting fines I believe when they try to sell them in Europe.
As well as the problem of not having the infrastructure for everyone to have an electric car.
But either way I believe long term government plans are to have us all out of cars.
The maniacs are definitely running things and I fear we're heading towards regimes similar to that seen during WW2 in Germany, Italy or later in the USSR.