The last high-end Windows phone that I owned was the Lumia 928 back in May 2013. Since then I’ve owned a Lumia 635 and 640, one a low-end device and the other mid-range respectively (plus an iPhone 6 but we won’t go there for now). In steps the Microsoft Lumia 950 XL...