Earlier today Philip Hammond announced plans to abolish stamp duty for first-time buyers on properties up to £300,000.

Mr Lammy tweeted a furious response to a civil servant on the stamp duty measures, before swiftly deleting it. Here is how Twitter reacted.

After Asra Shakoor, chief of staff to Communities Secretary Sajid Javid, welcomed the axing of the tax on properties of up to £300,000, the Labour MP wrote: "Sorry to break it to you but you've done absolutley f*** all to address the housing crisis, cutting stamp duty just gives rich people with Bank of Mum and Dad deposits a bit more cash in their pockets."

Mr Lammy subsequently tweeted: "Getting rid of stamp duty does nothing to increase the supply of affordable homes or council homes or deal with soaring rents. All it does is give a nice cash bonus to those with a Bank of Mum and Dad deposit."

eader of the House of Commons Andrea Leadsom was more positive, saying the move was "good news for young people", adding: "Real support for them in the Budget...not Corbyn's empty promises...."

Scotland's First Minister Nicola Sturgeon tweeted a "long (ish) thread" in response to the Budget.

It started: "Announcement on oil and gas very welcome if overdue. Same on police and fire VAT - though no backdating disappointing and unfair to emergency services."

"The headline £2 billion 'extra spending' figure for Scotland has much less to it than meets the eye. Firstly, it is spread over this and next three years," she added.

"Second - and more important - more than half of the headline £2bn (£1.1bn) is in the form of Financial Transactions - money that can be used for limited purposes only and has to be repaid by @scotgov" she wrote.

"Taking account of today's announced changes, next year's (2018/19) @scotgov revenue budget still facing real terms CUT of £239 million - imposed by the UK government."

Next she said: "Chancellor's announcement of extra £350m for NHS in England this year translates into net increase in @scotgov budget of just £8m!"

"Not an extra penny - or any real commitment - from UK government on lifting public sector pay cap. @scotgov will lift cap," she added.

The SNP leader summarised: "Lots more to mull over - but early indications are of more smoke and mirrors than substance."

Businesses appeared to welcome the Chancellor's measures. The Federation of Small Businesses welcomed what it described as a "business-friendly Budget", after measures which included a fuel duty freeze and a series of changes to business rates.

Meanwhile, the Confederation for British Industry tweeted: "This is a good Budget for a country in tough times. Against a sombre economic backdrop, the Chancellor today gripped the steering wheel on the UK economy."

The Liberal Democrats attacked the government over the announcement that billions would be set aside as Brexit protection.

Leader Vince Cable tweeted: "£3.7bn set aside for #Brexit shocking. Will @BorisJohnson paint that on the side of a bus?"

And the party's Brexit spokesman, Tom Brake, tweeted: "The Chancellor was like King Canute, waving his budget speech at the approaching Brexit tide.

"This was his chance to confirm he'll keep us in the Single Market and Customs Union, the two measures most certain to boost the UK economy and productivity. Instead he remained silent."

Mayor of London Sadiq Khan said it was "beyond belief that the Chancellor didn't mention policing, counter-terrorism or security despite recent attacks and crime rising across the country".

"Tory Government cuts are making us less safe," he added.