Thousands of people around the world have been queuing overnight at Apple Stores to buy the new iPhone 6.

The latest version has already broken pre-sales records, with over four million selling in the first 24 hours.

In some places people had been queuing for several days to get their hands on the new handset.