Labor faces $1.6 billion budget hit as Greens demand pensioner protection | QE News