Andrew Little has made the right decision at the right time to resign as Labour leader.
The four hours of speculation before his announcement to go showed that.
If he had not accepted his fate today, he would only have been postponing the inevitable and inflicting more damage on the party's support.
There would have been a bruising, if not bloody caucus meeting, which would have kept speculation alive and the polls heading south.
But Little lost the confidence of his front bench.