Voters in key marginal seats have forgiven Kevin Rudd and are clamouring for him to return to the Labor leadership.I do understand Gillard's unpopularity. She is proposing a carbon tax at a time when many families are already having to cope with rising costs. But Rudd? He was the guy who sent immigration levels to a record high.
In 2008 under Kevin Rudd net migration hit 316,000. Given that there are usually around 80,000 departures, that means that even on official figures there were about 400,000 arrivals. That's an enormous number of arrivals for a country with Australia's population: it would be the equivalent of about 5,500,000 arrivals in the USA in single year.
It led to a welcome backlash with both the Labor and Liberal parties backing away from Rudd's commitment to a "big Australia". And the Labor Party under Gillard does seem to have drawn the figures back down a little, with net migration being cut to 171,000 in 2010 - which, if I remember correctly, is exactly the figure Tony Abbott promised the Liberal Party would cut the number to.
So whatever Gillard's failings, I wouldn't be in too much of a hurry to turn back to Kevin Rudd.