Breaking news from the world of business
Finance

UK National Debt Tops £3 Trillion as Borrowing Costs Squeeze Budget Plans

UK government debt hit £3tn for the first time as inflation and bond interest payments drove a bigger than expected deficit, days before the chancellor's budget…



Latest Announcements