Osborne caps welfare at £119bn
George Osborne has announced a cap on welfare spending of £119bn in 2015/16 rising to £127bn in 2018/19.
Only the state pension and cyclical unemployment benefits are excluded from the cap.
Read our full summary of the budget here.