Government borrowing costs hit 20-year high after Bank of England confirms bond-buying will end on Friday
UK government borrowing costs have hit a 20-year high after the Bank of England confirmed its emergency bond-buying programme will end on Friday as planned.