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