Budget 2015: Chancellor promises £9 an hour National Living Wage
Chancellor George Osborne has vowed to introduce a National Living Wage of £9 an hour by 2020 in the first Tory budget since 1996.
The chancellor scrapped student grants, froze benefits and cut billions from tax credits and other welfare payments.
But he said he would spread the £12bn in welfare cuts promised in the Conservative election manifesto over three instead of two years.
Nick Robinson reports.