Apple has unveiled their new generation of iPhone. YouTube / Apple