Home Latest iPhone 8 has already got competitors rackling their brain