Chancellor Phillip Hammond presents his Budget today (Wednesday November 22), and lots is riding on it.
The Government has been lurching from one crisis to another, with two Cabinet resignations this month and a series of defeats in the House of Commons.
Conservatives are searching for a way to win support from younger voters, the so-called Millennials.
And Mr Hammond is under pressure from Brexiteers in his own party, who say he’s far too gloomy about the UK’s prospects once we quit the EU.
So what might we hear from the Chancellor today? Here are some of the things to look out for:
The Tories have a problem with young people. And in this case, that means anyone under 50.
Last week’s polling from YouGov showed that Labour were just three points ahead of the Conervatives, with 43 per cent saying they would back Labour if an election was held tomorrow and 40 per cent supporting the Tories.
But it also showed 54 per cent of voters age 25 to 49 would back Labour, with the Tories on 30 per cent.
And 64 per cent of voters aged 18 to 24 would back Labour, while just 19 per cent would vote Conservative.
Tories believe they have to do something about this. Measures we know Mr Hammond will announce include a new rail card for people aged between 26 to 30.
But will that be enough? And will he actually mention the M word - “Millennials”, a term for people born in the 1980s and 1990s?
Some Conservatives think the way to win back the young is to build more homes, so that they have a chance of buying one.
Communities Secretary Sajid Javid says the Government should borrow more to build houses. Behind the scenes, he’s reported to be calling for £50 billion.
Mr Hammond is said to be less keen on borrowing the money.
But he does want to relax planning rules - a policy which is unpopular with some backbench Tories who. say it threatens their local green belt.
The Chancellor may also have other proposals to make it easier to buy a house.
Another issue that could help the Tories win back support from younger voters. Mr Hammond could take steps to reduce the debt racked up by future students, or even make life easier for graduates currently paying off their loans.
But any changes would be expensive.
The Government has already announced plans to stop graduates being overcharged (which should never have happened anyway).
Is this all he has to offer?
Mr Hammond is expected to announce extra funding for the NHS, perhaps up to £6bn over five years.
NHS chief executive Simon Stevens has called for an extra £4bn next year alone.
The Northern Powerhouse
Former Chancellor George Osborne couldn’t get enough of the Northern Powerhouse.
But the current regime is said to be less keen on the concept.
Mr Hammond may use the Budget to prove he cares about the Northern Powerhouse after all, by at least giving it a mention.
The Government is backing a new transport authority in the North, called Transport for the North. It could get some extra cash.
And Mr Hammond could highlight plans for a major new rail network, which the Government calls Northern Powerhouse Rail.
The Midlands Engine
Mr Hammond is likely to use the phrase “Midlands Engine”.
We already know the Government is providing £250 million to the West Midlands Combined Authority, which will be used to fund an extension to the Midland Metro light rail network.
And Tories are delighted that their candidate, Andy Street, is West Midlands Mayor.
The Government’s flagship welfare reform has been criticised by the opposition, charities and some Conservative MPs.
In particular, it’s claimed that the six-week delay for payments has left some recipients in debt and facing rent arrears.
Mr Hammond may take action to reduce the waiting period.
The car industry
We know that Mr Hammond will announce measures to encourage people to buy electric cars, and to allow driverless cars to be tested on UK roads.
There was a time when Chancellors used to end their Budget speeches with an eye-catching policy designed to win over voters - and it usually involved a tax cut.
That seems like a long time ago now.
But the Conservatives have done something similar in recent years, by increasing the threshold at which people start to pay income tax, which effectively cuts tax bills for many people.
Mr Hammond may find a way to put a bit more money into the pockets of working people.