Is The Economy On The Up?

Bank of England cuts interest rates to lowest level since 2023.