Even though we don't expect any real uptick in rates for about three more years, you can't risk holding long maturities (in excess of a seven-year maturity).
Pension funds in particular have been reluctant to sell gilts, especially those with long maturities, because they bought them when they were cheap and offered a high rate of return.