When will O2 be getting the Huawei Mate XS in a contract I have been due
an upgrade since last year and have been waiting for this phone...
carphone warehouse have it on sim only at the moment and the network
Three have the phone for £106 a month for...