The latest high-end smartphone from OnePlus is a top-spec device with a good combination of aesthetics and performance, and a price that undercuts rivals. Just don’t sit on it.
The 10 Pro costs from £799 ($899), which is still premium priced but £30 cheaper than last year’s model and £250 less than the parent company Oppo’s Find X5 Pro.