Skip to main content

Oral questions

15 October 2026

Office for Budget Responsibility’s forecast that welfare expenditure will reach £407 billion by 2030–31