UK Budget spooks bond markets in November 1, 2024 UK borrowing costs hit the highest level this year after Budget announcements sink in