The Huawei P10 has a dazzling camera setup and outclasses the iPhone 7's specs in a number of other areas. Perhaps that's to be expected, given that the iPhone is last year's model, and we hope to see bigger fireworks from Apple in 2017's iPhone 8 (name TBC); we'll also need to subject the Huawei...