Cheers for that, have leased for a while (non EV) but always gone for 36 months (seemed the sweet spot ref deposits) - but take your point ref the EV market shifting so will likely be looking at 36 months unless something compelling comes across.
24 months works out to be £287.08 average per month
36 months £276.90
48 months £263.96
But as mentioned above the longer the lease then will have to take into account servicing, tyres, an MOT if on a 48 month.