A few years ago I had the option to lease a Leaf for half the normal rate. I did the sums and even if I charged it for free at work it would still be cheaper to pay for fuel and scrap my 1.9 16V Multijet Croma after 3 years.
Bit of a silly comparison, of course an old fiat estate, which was never particularly expensive to start with, is going to be cheaper than leasing a new car.
Even back when the the Leaf was new the, newest croma would still be 4-5 years old.