Canada to announce all new cars must be zero emissions by 2035::Canada expects to announce this week that all new cars will have to be zero emissions by 2035, a senior government source said, as Ottawa is set to unveil new regulations in the latest example of countries around the world pushing for electrification.
I believe I saw similar comparing US states, but do not have a link. The numbers I remember is 1-2 years in states with more natural gas, nuclear, and renewable energy, up to 14 years for West Virginia and Wyoming as still mostly coal
IIRC, if you pick the worst state for power sources (W. Virginia) and the worst EV (the Hummer), you end up with a pathological combination that emits more CO2 than any ICE over its lifetime. Literally any other combination, and it’s better.