Inflation is falling, our economy is growing stronger, and household bills are starting to return to normal levels.
The worst of the global energy price and cost-of-living crisis seems to be behind us.
Despite the economic volatility caused by the Covid pandemic and Russia's war in Ukraine, decisive leadership and strong actions by the Prime Minister have helped to bring the situation back under control.
I know many people are still struggling. Bills remain unaffordable for many, especially across Scotland where we've had to put up with higher personal and business taxes from the SNP Government for many years.
There is no room for complacency. We have seen in the past that inflation can be stubborn.
But the steadily improving economic situation, thanks to steps taken by the UK Government, is a cause for cautious optimism. As the rebound continues, more jobs will be created, businesses will be able to invest more, and household finances will grow stronger.
While that happens, there is still a need for the UK Government to continue helping people who are struggling.
The UK Government is committed to supporting those who need it most - and that's exactly what we're doing with the latest cost-of-living payment that will land in eligible people's bank accounts over the coming weeks.
Thousands of families across the Scottish Borders - approximately 12,200 households - will receive £300 directly from the UK Government before Christmas to help with the cost-of-living.
This is the second of three payments totalling up to £900 to support households which currently receive benefits.
Eligible people on means-tested benefits - such as Universal Credit or Pension Credit - will receive the money between 31 October and 19 November. It will be sent out automatically and directly to recipients, meaning those eligible do not need to apply, contact the Government, or take any action to receive it.
Eligible pensioner households will also receive a further £300 payment this year as an addition to the Winter Fuel Payment.
These payments make up part of the record financial support from the UK Government for the most vulnerable, which is worth an average of £3,300 per household.
Our unprecedented cost-of-living support has included £7 billion to help ease the burden of energy bills in Scotland.
We will keep focusing on delivering a brighter future, while making sure that those in need have the help they deserve.