Chancellor Phillip Hammond has delivered his Autumn 2017 Budget statement - and it included plans to help people afford a home, money for the NHS and improvements to the Government's controversial Universal Credit policy.
Here are the key announcements:
Helping people buy homes
The Chancellor's big announcement was abolishing stamp duty altogether for all first-time buyer purchases up to £300,000.
It means an effective reduction of £5,000.
Stamp Duty is only charged on properties which cost more than £125,000, which means that this will help people in areas where prices are high but may not provide help in places where housing is cheaper.
Mr Hammond also announced plans to provide at least £44 billion of capital funding, loans and guarantees over five years to get more homes built.
This will deliver 300,000 net additional homes a year on average by the mid-2020s, Mr Hammond said, calling it "the biggest annual increase in housing supply since 1970."
He also announced an additional £34m to develop construction skills across the country, so there are people to build houses.
But he said the Government would focus on "making best use of our urban land" - and not make it easier to build on the green belt.
Massive funding for transport
A new £1.7 billion "Transforming Cities Fund" will pay for local transport schemes. Half the money will go to the six areas with elected metro mayors, including the West Midlands, while cities across England will be invited to bid for the rest.
As the Birmingham Mail revealed earlier this week, the West Midlands is getting £250 million of this to expand the Midland Metro.
A new devolution deal for the West Midlands
Mr Hammond said: "I’m pleased to announce a second devolution deal with Andy Street in the West Midlands."
Treasury documents say this includes "£6 million for a housing delivery taskforce, £5 million for a construction skills training scheme and a £250 million allocation from the Transforming Cities fund to be spent on local intra-city transport priorities."
Improving Universal Credit
The Chancellor announced measures to try to stop people getting into debt when they start receiving Universal Credit, a new benefit.
The problem is that they have to wait six weeks for their first payment. In some cases, that means people can't pay their rent and get into arrears.
He said the Government would remove the seven day waiting period applied at the beginning of a benefit claim - which basically means cutting the wait from six weeks to five.
And he said any new Universal Credit claimant who currently gets Housing Benefit will continue to receive the Housing Benefit for two weeks.
In total, the Government is spending £1.5 billion to try to improve Universal Credit.
More cash for the NHS
An extra £2.8 billion for the NHS in England was announced.
It includes £350 million immediately, to allow trusts to plan for this winter, and £1.6 billion in 2018-19, with the balance in 19-20.
On top of money already announced, it takes the extra money into the NHS next year to £3.75 billion in total.
And there was a hint that nurses will get a good pay increase in future.
Cutting rough sleeping
£28 million for three new “Housing First” Pilots in the West Midlands, Manchester and Liverpool.
The Government will also establish a "homelessness taskforce".
Mr Hammond said the goal was "halving rough sleeping by 2022, and eliminating it by 2027".
Support for the motor industry
Mr Hammond announced £400m to provide more charging points for electric cars, seen as vital for encouraging people to buy the vehicles.
Another £3 billion on preparing for Brexit
An extra £3 billion for Brexit preparations - on top of the £700 million already allocated.
The Chancellor said the Government would make getting a deal with the EU a top priority.
But he added: "While we work to achieve this deep and special partnership we are determined to ensure that the country is prepared for every possible outcome."
It suggests the Government is taking the prospect of leaving the EU without a deal seriously.
Austerity isn't over
Mr Hammond suggested austerity would continue, as he said: "Our debt is still too high, and we need to get it down."
More money to support industry
Last Autumn the Government launched a "National Productivity Investment Fund", to provide an additional £23 billion of investment over five years.
Mr Hammond announced it would receive an extra £8 billion and be extended for another year.
Protecting the environment
A new £220 million Clean Air Fund - paid for by taxes on diesel cars.
And the Government will consider news taxes on single-use plastic items, to reduce waste.
Cash for maths and science teaching
£40 million to train maths teachers across the country. and a "Maths Premium" for schools, giving them £600 for every additional pupil who takes A level or Core maths.
Mr Hammond also said the Government would triple the number of trained computer science teachers to 12,000.
More money for working people
The Chancellor didn't announce any new tax cuts or increases to the minimum wage, but he highlighted measures already taking place.
The National Living Wage (effectively the minimum wage for many workers) will rise 4.4% in April from £7.50 an hour to £7.83, handing full-time workers a further £600 pay increase.
From April, the personal allowance for income tax will rise to £11,850, cutting taxes for many people, and the higher rate threshold to £46,350.
Higher taxes for "super strength" white ciders
Mr Hammond said: "Excessive alcohol consumption by the most vulnerable people is all too often through cheap, high strength, low quality products – especially so-called white ciders."
He said the Government "will legislate to increase duty on these products from 2019".
But no increase on other booze taxes
Duties on other ciders, wines, spirits and on beer will be frozen. Cheers!