The amount of energy needed to run a vehicle is fixed.
You can get that energy from fuels, or you can get it from electricity.
Looking only at gasoline, 1 litre of gasoline yields 8.8 kWh (source:
https://www.calculateme.com/en...)
According to Petro Canada there are 40billion litres of gasoline consumed in Canada each year. (source:
https://www.pumptalk.ca/2007/0...)
This works out to 3.5 x 10^11 kWh (350 trillion)
Or to use the units required for the next comparison, 350,000 giga watt-hours
In 2019 in all of Canada, the generating capacity in 2019 was 144.6 gigawatts -- note the missing "hours" though (source:
https://www.statista.com/stati...)
Although the proposed Site C dam is meeting with opposition, it is still schedule for completion in 2025 -- and will add 1.1 gigawatts.
Unless we have an alternative source of electricity, there won't be very many people driving cars by 2050.
Unless we come up with a method of storing electricity other than the battery by then, there won't be all that many more electric cars, either.
This is a supremely rough calculation, and ignores diesel fuel sales (which would make the electricity requirement higher), and it ignores the efficiency advantage of electric vehicles (which would make the electricity requirement lower)