The PM promises he won’t be caught “lagging” on green polices.