Huawei has opened pre-orders for its new P10 and P10 Plus flagship smartphones for delivery from 25 May.