BusinessHigh Borrowing Costs Force UK Government to Make Tough Spending Decisionsby Today Report15 January 2025