2020 Kia Soul EV review (UK): This, e-Niro or a Tesla Model 3? | A Tribe Called Cars