top of page
Search


Why the squeeze? The financial pressures behind Budget 2026
Why is the Chancellor exploring less obvious ways to raise revenue? The answer is straightforward: the Government's financial breathing space is rapidly diminishing. In March 2026, the Office for Budget Responsibility (OBR) estimated that the Government had £23.6 billion of headroom against its fiscal rules. That margin now looks considerably less comfortable. Recent estimates from EY suggest headroom has fallen to approximately £11.3 billion, while the Resolution Foundation
4 hours ago
bottom of page
.png)