Despite the previous
leadership spill on 21 March 2013, at which Gillard was re-elected leader unopposed, tensions continued to remain high. By 10 June 2013, the security of Gillard's position as leader was plunged into doubt following the loss of significant support in the Labor caucus, as well as persistently bad opinion polling that indicated Labor could be left with the low number of 40 seats in the
House of Representatives. ABC News reported that "some former staunch supporters" now held the view that Gillard could not win the
upcoming election, and ABC journalist
Barrie Cassidy identified former Prime Minister Kevin Rudd as the only feasible replacement. The political editor of
The Australian newspaper, Dennis Shanahan, reported on 10 June that Rudd had been "mobbed" by members of the public in
Geelong on 7 June 2013, and that he was "expected to be returned to the ALP leadership". On 26 June, rumours began to spread that supporters of Rudd were circulating a
caucus petition calling for a vote to challenge Gillard for the leadership. In an interview with
Sky News Australia that afternoon, Gillard told interviewer
David Speers that she had not seen the rumoured petition, and jokingly called it the "political equivalent of the
Loch Ness Monster". She also said that nobody had approached her to advise they intended to challenge her. Gillard then proceeded to call a leadership election for 7:00pm that evening to end the speculation, declaring that she would retire from politics if she lost, and called on any potential challenger to make the same commitment. Rudd announced in a press conference shortly afterwards that he would challenge Gillard for the leadership, and committed to retiring from politics if he lost. Shortly before the 7:00pm vote, influential factional leader
Bill Shorten, who had first come out in support of Gillard in the
2010 and
2012 leadership spills, announced that he would support Rudd as he believed he was the person most likely to defeat
Tony Abbott in the upcoming general election. ==Result==