RE: Shocking battery
Well it seems overpriced as the Leaf 24 kwh battery is reported to cost about £5,000. The price difference between the two options of buying in full £21,000 and buying the battery on lease £16,000 also seems to reflect this.
I think the figure of £12,000 is nonsense in the same way people still report that the HV battery in my Prius will cost £5,000, when in fact they're about £1,500.
With HV battery technology changing rapidly, costs are falling and news even a year or two will quickly be out of date.