Nissan Leaf vs VW e-Golf vs Renault Zoe – what's the best electric car in 2018? | What Car?