The iPhone 12 is the newest addition to the Apple family, having only been released last month. It has a 6.1-inch screen with sharp OLED picture definition, a top-quality dual-lens camera and, as is the newest trend, it’s 5G-ready. Now Carphone Warehouse is offering the phone on a reduced-price contract, saving you a total of £72. The contract, which includes unlimited texts and minutes and 20GB data, is with iD mobile. However, if you feel you need more data (if, for instance, you’re constantly streaming TV shows whilst on the go), Vodafone also has a deal on the iPhone 12 – 100GB data for £43 per month (with £79 upfront).