407
Canada to announce all new cars must be zero emissions by 2035
(www.ctvnews.ca)
This is a most excellent place for technology news and articles.
I'd say they are mostly ready now except for a few very specific use cases.
Yes, batteries charging times should be shorter and have a longer range, but they are already acceptable for daily usage.
What we need is to wait while old vehicles are being phased out so people replace them with electric cars. Most people aren't going to replace their perfectly working gasoline car with an electric just because it's greener.
Once there are more readily available cheap models and second hand ones, it'll probably be a smooth transition. I think it's reasonable to stop selling consumer gasoline cars in a decade.