Mobile phone groups O2 and Carphone Warehouse have cut the price for the most basic version of Apple Inc’s iPhone by 100 pounds ahead of the expected launch of a new model.