Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

After the Chancellor unveiled a slew of fresh levy rises in her Budget on Wednesday, the tax-to-GDP ratio was forecast to reach an eye-watering 38.3 per cent in 2030/31.