The price of Apple’s UK iPhone has been slashed by mobile operator O2 — fuelling speculation a 3G version will be launched this summer.