Revenues 2025-26

£1,230bn

£329bn Income tax

214 VAT

199 National insurance

128 Other taxes

125 Other non-taxes

105 Corporation tax

50 Council tax

46 Excise duties

34 Business rates

£104bn Borrowing

Revenue 2025-26

£1,230bn

£329bn Income tax

214 VAT

199 National insurance

128 Other taxes

125 Other non-taxes

105 Corporation tax

50 Council tax

46 Excise duties

34 Business rates

£104bn Borrowing