Bring the ban to 2025? 2022? One can't simply expect mass production to switch that fast.
UK has already tightened emissions rules on vehicles and VED taxes more polluting cars more heavily. They could, and probably will, ratchet things more.
The right response on this policy is to say: great thanks Boris, you can clearly see the potential in green tech, now could you do X, Y, and Z too?
Yes, the government expects people to lap this up. Which is a reason why they do it. If they see electric cars both piss off the Daily Mail camp and yet are still criticised as worthless by environmentalists then we're not giving them the right incentives to take further measures.