The release of Windows Phone 10 is expected to give us a new flagship from Microsoft and now it appears the details have been leaked ahead of the launch.       The Windows 10 smartphones are expected to coincide with the launch...