Not mention of the near 10x price difference in cost per mile?
Assume 3 miles per kWh
kWh = 7.5p night rate (Octopus EV night rate)
EV Cost per mile = 7.5p/3 = 2.5p per mile
Assume 30 mpg
Assume £1.50 per litre
There is 4.54609 litres per gallon.
So 4.54609 * £1.50 = £6.82 per gallon.
ICE Cost per mile = 682p/30 = 23p per mile