The Snapdragon 810 processor is the only controversial element of the mix, as it has been blamed for overheating issues with other handsets, but hopefully on a Windows Phone this will be less of a problem.

Given these results, it also strongly suggests the smaller Lumia 940 will have a 1080P screen, and not 2K as rumoured.