Scottish Power chief executive Keith Anderson has said there will be no real product innovation in the energy retail market for the next two years because the Energy Price Guarantee has led to a situation where there is "no competition and no variation in how you use the power".