The new BYD eMAX 7 aims to reduce pollution and keep fuel bills in check without compromising on space and practicality