Government announcements and reality are rarely the same. When was HS2 originally going to open for instance? Motorists are a significant part of the electorate. Will the Americans, the Chinese, Germans etc do the same. Fantasy land stuff.
Fantasy land, or just getting ahead of the curve? Anyhow, there are a significant number of countries aiming for a 2030 cutoff for ICE cars; we'll be able to see how they do first as we are officially aiming for 2035.
Given that all-electric car range is already 300 miles at the top end, it's not unreasonable to project that by 2035 it will be 400-500 miles without charging and good enough for just about all UK purposes. A *lot* of money is now going into battery technology.
The Germans are subject to EU rules which will probably put them on a similar track to us.
China has huge pollution issues which the government is well aware of - and they also know which way the wind is blowing so they will want to sell electric vehicles to Europe, the best way to do that is if they develop a large domestic market as well.
The US will probably be the last major holdout. But economics, not politics will probably pull them into line.
The momentum looks unstoppable - initially you remove most of the pollution from the point of delivery to the power stations (already massively improved in the UK), and then as you finish cleaning up the power supply the overall efficiency and pollution minimisation is achieved.
A few tweaks to vehicle taxes to ensure that lower income people who need cars are not excluded might be necessary - but once all-electric vehicles are (say) 25%+ of the market, the economy of scale factors and the running costs, combined with the fact that e-cars are intrinsically simpler, should make it a no-brainer to buy one if you need an 'economy car'.
The e-car tipping point is approaching rapidly.