How much money is the UK government borrowing, and does it matter?

Getty Images Construction workers continue to build the Crossrail underground line in the Stepney tunnel on 16 November, 2016 in LondonGetty Images
Governments borrow to fund "day-to-day" spending, as well as long-term infrastructure projects like Crossrail

The government generally spends more than it raises in tax.

To fill this gap it borrows money, but that has to be paid back - with interest.

Why does the government borrow money?

The government gets most of its income from taxes. For example, workers pay income tax and national insurance, everyone pays VAT on certain goods, and companies pay tax on profits.

It could, in theory, cover all of its spending from taxes, and that sometimes happens.

But, if it can't, the government covers the gap by raising taxes, cutting spending or borrowing.

Higher taxes mean people have less money to spend, so businesses make less profit, which can be bad for jobs and wages. Lower profits also mean companies pay less tax.

So, governments often decide to borrow to boost the economy. They also borrow to pay for big projects, like new railways and roads.

How does the government borrow money?

The government borrows money by selling financial products called bonds.

A bond is a promise to pay money in the future. Most require the borrower to make regular interest payments.

UK government bonds - known as "gilts" - are normally considered very safe, with little risk the money will not be repaid.

Gilts are mainly bought by financial institutions in the UK and abroad, such as pension funds, investment funds, banks and insurance companies.

How much is the UK government borrowing?

The amount the government borrows varies from month to month.

For instance, it tends to borrow less in January, when many people pay a large chunk of their annual tax bill in one go.

So, it is more helpful to look across a whole year, or the year-to-date.

In the last full financial year, to March 2024, the government borrowed £125.1bn.

The most recent monthly figures show the government borrowed £11.2bn in November 2024, which was £3.4bn lower than the same month last year and the lowest November figure since 2021.

Borrowing since March stands at £113.2bn, which is the third highest financial year-to-November borrowing since monthly records began in 1993.

Bar chart showing the UK's public sector net borrowing, excluding public sector banks, from November 2020 to November 2024. In November 2020, public sector net borrowing stood at £21.7 billion, in the wake of the Covid pandemic. It then dropped to £7.5 billion in November 2021, before rising again to £14.7 billion in both November 2022 and 2023. In November 2024, it fell to £11.2 billion.

The total amount the government owes is called the national debt. It is currently about £2.8 trillion - or £2,800,000,000,000.

That is roughly the same as the value of all the goods and services produced in the UK in a year, known as the gross domestic product, or GDP.

The current level is more than double what was seen from the 1980s through to the financial crisis of 2008.

The combination of the financial crash and the Covid pandemic pushed the UK's debt up.

But, in relation to the size of the economy, UK debt figures are low compared with much of the last century. They are also low compared with some other leading economies.

How much money does the government pay in interest?

The larger the national debt, the more interest the government pays.

That cost was not as great when interest rates were low through the 2010s, but became more noticeable after the Bank of England raised interest rates.

The amount of interest the government pays on national debt fluctuates.

It was £3bn in November 2024, the lowest November figure for five years.

If the government has to set aside more cash for paying debts, it may mean it has less to spend on public services.

Why does it matter if governments borrow more?

Some economists fear the government is borrowing too much, at too great a cost.

Others argue extra borrowing helps the economy grow faster - generating more tax in the long run.

The independent Office for Budget Responsibility, which monitors the UK government's spending plans, has previously warned that public debt could soar as the population ages and tax income falls.

In an ageing population, the proportion of people of working age drops, meaning the government takes less in tax while paying out more in pensions.

But some economists argue that the UK could borrow much more than it currently does, and that the risks of doing so are greatly exaggerated.

Labour has decided to stick to a rule followed by the previous government that debt - the total amount the government owes - must have fallen as a proportion of the economy in five years' time.

However, in October's Budget, Chancellor Rachel Reeves changed the definition of debt that the government would use to enable her to raise more money for investment.

It will now track a different, broader measure of debt called public sector net financial liabilities (PSNFL). This includes, for example, the money the government gets from people repaying their student loans.

What is the difference between deficit and debt?

Debt is the total amount of money owed by the government that has built up over years.

The deficit is the gap between the government's income and the amount it spends.

When a government spends less than its income, it has what is known as a surplus.

Debt rises when there is a deficit, and falls in those years when there is a surplus.