iPhone launch – live updates: Apple announces latest handset developments as new products details leak on release day

www.independent.co.uk -