Federal Government budget billions better off than expected with de...