Budget battle day two: Winners and losers

5857387835_637b75b1cd_b