REVEALED: Shock graphs expose the real winners and losers of Rachel Reeves’s Budget tax raid
Total government spending reached £1.29trillion in the year ending March
Total government spending reached £1.29trillion in the year ending March
The Chancellor unveiled multiple reforms to the tax regime in last month's Budget
The Chancellor made the surprising admission during an appearance at the Treasury Select Committee