Economy & National Finances
32 countersThe UK national debt stands at approximately £2.7 trillion — around 100% of GDP — and grows by roughly £2,800 every second as the government borrows approximately £88 billion per year. UK GDP is around £2.7 trillion annually. These live UK economy counters track national debt, government borrowing, tax receipts, public spending, trade figures and more, sourced from HM Treasury, the OBR, ONS National Accounts and HMRC.
UK National Debt Right Now
National Debt Per Person
Government Borrowing Today
Government Borrowing This Year
Interest on National Debt Today
Interest on National Debt This Year
UK GDP Generated Today
UK GDP This Year
Income Tax Collected Today
VAT Collected Today
Corporation Tax Collected Today
Total Tax Collected Today
Total Tax Collected This Year
Spent on Welfare Today
Spent on Welfare This Year
Spent on State Pensions Today
Spent on NHS Today
Spent on NHS This Year
Spent on Defence Today
Spent on Education Today
HS2 Total Cost So Far
Foreign Aid Spent This Year
UK Exports Today
UK Imports Today
Trade Deficit This Year
Lost to Tax Evasion This Year (HMRC est.)
Bank of England Base Rate
UK CPI Inflation Rate
FTSE 100 (approx)
GBP / USD
GBP / EUR
Estimated Brexit Cost to Economy This Year (OBR)
Frequently Asked Questions
Based on official UK government data
What is the UK national debt in 2026?
The UK national debt stands at approximately £2.7 trillion — around 100% of GDP — and grows by roughly £2,800 every second as the government borrows approximately £88 billion per year, according to OBR figures. The debt interest bill alone is over £100 billion per year.
What is the UK GDP in 2026?
The UK GDP is approximately £2.7 trillion annually, making it one of the world's largest economies. This equates to around £7.4 billion generated every day, or roughly £85,000 per second across the entire economy.
How much does the UK government spend on welfare?
The UK government spends approximately £130 billion per year on welfare benefits, excluding the state pension. The state pension alone costs a further £116 billion annually, making social security the largest single area of government expenditure at over £246 billion combined.
Deep Dive Statistics
Explore detailed statistics for specific topics within this section.