I sat in on a seminar on this a few weeks back. Carbon tax is out, but I suspect it will be there still, just under another format where big business...
I heard on the TV or radio the other day, best thing rudd can do is let the ship sink with the red queen at the helm. He can then step off the beach...