John Healey is scrambling to find money for increased defence spending while also paying for Andy Burnham's pledges.