For some maybe, but I can see a lot of people like me hanging onto their ICE cars for as long as they can. I've already spent 2 grand in the last 2 years on my diesel, which I paid 5 grand for. And is already 9 years old. Clutch, flywheel, ABS sensors, control arms, tyres. I could still probably get 4 grand for my car but then what....pay the same higher prices for another ICE car or having shopped around I can only see a Leaf that's 14 years old and has 100k miles on...in my price range (and local). Living in the arse end of nowhere, nearly every trip outside of Devon is a long jaunt and Diesel just makes more sense with a 700 mile range and getting 60+mpg. It sounds like false economy but I can afford a big parts bill every year or two, but not a new car purchase with cash.
Perhaps in/near London in might be different, but until a ULEZ comes into Devon I don't have much insentive to switch to electric.