Yields on British government bonds fell sharply across maturities on Wednesday as investors bet that unexpectedly steady inflation data will prompt the Bank of England to cut interest rates at the end of this year.