The all-new, but still British-built, Nissan Leaf will offer up to 386 miles of range from £32,245 when it goes on sale in ...