As of 1pm today, the iPhone 12 and 12 Pro are available to pre-order directly from Apple. We've separately (and painstakingly) listed all the retailers and networks kicking off pre-order separately here.
Of course, if you're anything like us in what is now effectively the pre-Black Friday season, you'll want to bag a deal.
Carphone Warehouse is currently offering customers who trade-in up to £400 towards the iPhone 12 or iPhone 12 Pro until 5 November. Check out this offer now.
Its hero deal on the iPhone 12 offers 72GB of data for £59 per month and £51 upfront, on Vodafone. While a featured iPhone 12 Pro deal also offers 72GB of data for £63 per month and £59 upfront. If you'd prefer other plans, you can see all its pay monthly offers here
As for the vouchers, you can get up to £60 in a pre-paid Mastercard, Uber Eats or Nike voucher if you upgrade to the iPhone 12 or its Pro sibling on Vodafone. Sign up for this reward here.
The iPhone 12 starts at £799 for 64GB storage, while the iPhone 12 Pro starts at £999. These are the first 5G devices from Apple. Head to Carphone Warehouse, Mobiles.co.uk, or iD Mobile to see its offers.