UK government pays highest 30-year bond rate since 1998 amid inflation fears | PiQ Markets