Honor 400 (128GB Black) on O2: £42.79/mo, unlimited data