Iphone 12, Iphone 12 Mini, Iphone 12 Pro och Pro Max Fyra nya Iphone 12 – här är allt från Apples Iphone-lansering