Public finances

Pensions cost £155bn in 2025-26, more than all of education (£126bn)

What public spending on services went on, by function and sub-function, UK. Box area is proportional to spending. Cash terms, not adjusted for inflation.

Latest figures

SeriesPeriodValue
Total2025-26£1228bn
Social protection2025-26£407bn
Health2025-26£258bn
General public services2025-26£166bn
Education2025-26£126bn
Economic affairs2025-26£94.0bn
Defence2025-26£65.4bn
Public order and safety2025-26£55.7bn
Housing and community amenities2025-26£22.5bn
Environment protection2025-26£19.2bn
Recreation, culture and religion2025-26£15.1bn

Notes

Sources

More on public finances