A £50k, 325-mile EV? 2024 Peugeot e-3008 review