The OP seems to have put in some time, effort, and thought already:
"... I have been reading on the subject for several months. My decision to purchase an electric car is partly predicated on costs of operation but also my willingness to pay a reasonable premium as my contribution to the environment ... I live in a Condo building having sold our house ... 90% + of my driving will be under 100 Km per day as I am retiring in a few months ..."
He sounds like a good candidate for an EV, but he should spend some more time understanding the EV options in Ontario as he's lucky to have more options than just LEAF vs Tesla Model 3...
The IONIQ Electric, with a 38 kWh pack, seems like a good fit for him, as does a standard range LEAF - if he's looking for something more budget friendly. An IONIQ is super efficient, so I would expect that even during winter he'll easily get 150 km range. It's also a big enough car for a retiree who will likely seldom have more than 1 passenger, or maybe some grand kids in the back seat.
Otherwise, if he wants more range and has a bigger budget, then a Kona Electric, Kia Niro, or Kia Soul EV, each with a 64 kWh pack, would be a good fit. He should get 275 km winter range with any of those cars (or with a LEAF Plus).
Vancouver, CA owner of a 2013 Ocean Blue SV + QC, purchased 01/2017 in WA
Zencar 12/20/24/30A L1/L2 portable EVSE
1-1/4" Curt #11396 hitch
After market, DIY LED DRLs
LeafSpy Pro + Konnwei KW902 ELM327 BT OBDII dongle
Loving my first BEV