Source: https://www.techradar.com/news/save-the-date-heres-when-to-expect-new-macbooks-ipads-and-ios-12