Here are three UK public finance numbers (from OBR) that are about equal at £2.3 trillion from 1997-2024:

= Borrowing [Public Sector ex BoE and Banks net]
= State Pensions [National Insurance Fund Benefits]
= Social Assistance

Anyone want some shiny, new 30 year gilts?