Even though battery life is a little underwhelming, it’s a minor quibble with what is an exceptionally good phone for the price. The display, cameras and build quality are verging on those of a phone twice the price and the performance is the best we’ve seen on an Honor phone. The software is the best EMUI has ever offered, and the notch is not a big deal when all is said and done. The 128GB storage as standard is also a major plus, and dual SIM is also welcome. Add to that a headphone jack, and the Honor 10 might be from 2018 but it's still a good choice.