Apple isn’t exactly a brand synonymous with either affordability or sales. We rarely see the brand discounting its smartphones which is why these latest offers from Amazon are so exciting.

Right now, you can save a massive £100 on iPhone 12 deals, the much smaller iPhone 12 mini deals and even the largest device – iPhone 12 Pro Max deals. That means prices dropping as low as £599 for the latest collection of iPhones.