UK Budget spooks bond markets Published 01 Nov 2024 UK borrowing costs hit the highest level this year after Budget announcements sink in Full Article