Spending on welfare is set to cost more than 11% of the UK’s economic output in 2026.
Open True Mainstream to compare left, right, and center coverage