If it had not happened now, it would have happened within the next few weeks.
If Labour was going to have a new leader - and David Shearer's exit from that post was inevitable - that person had to be well ensconced in that role before Labour's annual conference in early November and the Christchurch East byelection expected to be scheduled for later that month.
With the election of the new leader expected to take at least four weeks, time was becoming very much of the essence.
Shearer's resignation was inevitable because the great bulk of voters had typecast him as a weak leader.
Such a categorisation might have been unfair. But for all his positive attributes - intelligence, a fundamental decency, enthusiasm and ability to laugh at his own expense - the public only saw someone who sounded hesitant and uncertain.