Labor has demanded Scott Morrison sack Angus Taylor after unearthing a transcript of an interview in which the cabinet minister admitted he was defending his own interests as well as those of constituents when intervening in a land clearing dispute.

Mr Morrison rejected the demand, saying he would not take lectures from Labor leader Anthony Albanese whose NSW branch of the Labor Party is mired in a fresh corruption scandal over illegal donations.

Minister for Energy and Emissions Reduction Angus Taylor during question time in which the Prime Minister was asked about his intervention in a land dispute. Alex Ellinghausen

Labor has been pursuing Mr Taylor for several months for a breach of the ministerial code of conduct. It concerns his interest in a family company, Jam Land Pty Ltd, which was investigated over the alleged poisoning of endangered grasslands.

Labor has been targeting a 2017 meeting Mr Taylor attended with officials from the Environment Department and the office of then-environment minister Josh Frydenberg.

It was held while an investigation was underway into the alleged poisoning of 30 hectares of grassland on a NSW property owned by Jam Land Pty Ltd.