An EV for $25,000! That's what BYD is promising with the new Atto 1 electric hatch, which we've driven ahead of its ...