iPhone 8 could be announced next month at WWDC 2017, says analyst
According to 9to5Mac, the JPMorgan analyst actually noted that there's a "high likelihood" that the next-gen iPhone would be officially showcased in June. Apple may want to do that in order to stir excitement among consumers, though this would probably have an unwanted effect on sales of current iPhone models. Of course, right now, there's no way of telling if this is indeed Apple's plan.
The last handset announced by Apple during a June WWDC event was the iPhone 4 from 2010. Since then, all new iPhones were unveiled and released in September or October (except for the iPhone SE, which was introduced in March). All in all, seeing the iPhone 8 in June would be a shocker for everyone.
Even if the iPhone 8 will be announced at WWDC (and that's a big if), JPMorgan says that Apple isn't ready to launch it before September. Well, WWDC 2017 debuts in about a month, on June 5 - we'll see then just how much truth this fresh report contains.
P.S.: What you're seeing above is our very own iPhone 8 concept (based on rumors).