Deal

Get £150 off iPhone 12 & 12 mini from Amazon, John Lewis and AO

Amazon's Prime Day prices on the iPhone 12 & 12 mini reached historic lows – but now prices are even better. Check out the biggest savings to date!