What a surprise: the UK’s self-employed and microenterprises are in the mire – but don’t blame Labour (yet)
24th February 2025
Introduction
The Office for Budget Responsibility’s ‘Commentary on the Public Sector Finances: January 2025’, issued on 21st February 2025, contained a statistic that has horrified the august bodies that oversee the nation’s finances, although the statistic oracle itself – the Office for National Statistics, issuer of ‘Public Sector Finances, UK: January 2025’ – maintains […]