wanton dwarf
Member
Government borrowing around £42 billion per annum - its called a deficit.
That's not what you said .. you made a remark about Corporation tax .. it's only 8% of revenue.
Income Tax is 25%
National Insurance 19%
VAT 18%
Property Taxes 9%
https://www.ifs.org.uk/publications/9178