Honor 10 deals and SIM-free price: How much does Honor’s latest phone cost?

The Honor 10 is here and in the UK costs £399 for the 128GB model. That’s the only version coming to these shores – there’s no 64GB model in the UK although it is...