We drive the Peugeot e-208 GTi: Can an electric hot hatch live up to the legendary French performance badge?

· Daily Mail