The chancellor pledges a £22.6bn increase in the "day-to-day health budget" for the NHS and £5bn in house building investment.