From £37,3858

Second generation of Kia’s electric smash hit finds itself with tougher competition