How top Lib Dems clashed over the green agenda