Steven Bruck, a partner at Blick Rothenberg Chartered Accountants, takes a look at the winners and losers of this year's Budget.
Osborne surprisingly had a fair amount of leeway in his Budget. But we have to set all this in the context of a very gloomy overall picture.
Cumbria County Council might need to cut £50 million off their revenue budget over the next 2 years, the proposals are under consultation
A new Employment Allowance will take the first £2,000 off the employer National Insurance bill of every company in the country.
There will be no income tax on the first £10,000 of earnings as a rise in personal allowance is brought forward to 2014.
The planned 3p rise in beer duty tax has been scrapped and replaced by a 1p cut in duty on a pint of beer, amidst loud cheering from the chamber.
There will, however, be a planned rise for all other alcohol duties.
September's planned fuel duty rise has been scrapped in today's Budget announcement.
The Chancellor has announced a new mortgage guarantee, sufficient to support £130 billion worth of loans, to help people who cannot afford a big deposit.
The announcement has said that there will ne a new Help-to-Buy scheme for those struggling to find mortgage deposits, which will include £3.5 billion for shared equity loans, and a Government interest-free loan worth 20% of the value of a new build house.
Cap-on social care costs to come in in 2017 and protect savings above £72,000, with the threshold for means tested help raised from £23,000 to £118,000.
Flat rate pension worth £144 a week to be brought forward to 2016.
The Chancellor has announced that there will be tax free child care vouchers worth £1,200 per child and increased support for families with children on universal credit.
Corporation tax reduced by a further 1% to 20% in April 2015.