The global electric car race has been defined by two names, Tesla and BYD, yet the most disruptive new contender is a compact ...