Back to the speech yesterday, did anyone find it strange that she made a passionate defence of the free market then announced caps on energy bills because, erm, the free market isn't working?