Peter Garrett was always going to find it difficult dealing with the compromises of being in the Labor Party. Well, that had been the traditional analysis of his move from environment activist to mainstream politician.

Reality has played out somewhat differently. It actually looks like Garrett is very comfortable in the grubbiest aspects of party politics. His intervention in Melbourne this week shows he can get down in the muck with the best of them.