Apple suffers ‘major iPhone X leak’

Details of new iPhones and other forthcoming Apple devices have been revealed via an apparent leak.