Apple has confirmed its iPhone 12 handsets will be its first to work on faster 5G networks. The company has also extended the range to include a new "Mini" model that has a smaller 5.4in screen.