A feud has erupted between Canberra MPs as they clash over a controversial industry that could help swing the federal election.