Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
5.83% — the yield on 30-year UK government bonds, its highest level since 1998, signaling a profound shift in the UK's borrowing landscape.
Ask AI about this