O2 must be feeling generous - it's just doubled the amount of data you'll get on its deals for some of the best mobile phones on the market, including the iPhone 7, 6 and SE, Samsung Galaxy S8 and S7 and the LG G6.With EE, Vodafone and Three breathing down its neck, this O2 offer stakes a claim as some of the most competitive pricing on the market...