The Bank of England's daily nominal spot curve put the 30-year at 5.89 per cent on 31 July 2026, the top of that week after 5.80 on 27 July and 5.79 on 28 July. The DMO's own daily export is no longer reachable without a browser, so the Bank's published curve settles it.
The 31 July market resolves on the band containing the 30-year yield on 31 July 2026, read from the Bank of England's published daily nominal spot curve. It was written against the DMO's daily close; the DMO export is no longer reachable without a browser, so the Bank's curve settles it and the reading is quoted in full.
This is the fourth spike in four years. Each time, UK long-term borrowing costs jumped to their highest in decades after a scare about government finances or inflation. The three spikes before this one all eased within about two months. But each peak was higher than the one before, and the level they eased back to keeps rising.