National
UK Borrowing Costs Reach 27-Year High Before Budget
Long-term borrowing costs in the UK hit their highest levels since 1998, intensifying pressure on the governme...
Long-term borrowing costs in the UK hit their highest levels since 1998, intensifying pressure on the governme...