The new Carney government is making a lot of commitments and they all add up, but where's the money coming from to pay for it all?