News & insight for public finance professionals
The UK faces its highest tax bill for 70 years under the government’s plans, according to the Office for Budget Responsibility.
Go back to Public Finance Home Page
View the discussion thread.