Britain's ballooning national debt rose by £250million a day last year – leaving it just shy of £1.7trillion.

Figures from the Office for National Statistics yesterday showed the UK owed a record £1,698,100,000,000 at the end of 2016 – or £26,000 per person.

Analysts said mounting debt levels were storing up problems for future generations – and argued that interest payments of approaching £40billion a year could be better spent on crucial services such as social care.

The ONS report came as Philip Hammond published a new 'Charter for Budget Responsibility' setting out his plans to bring the public finances back under control.

Share this article

Share

101 shares

The Chancellor has ditched George Osborne's target of balancing the books by the end of the decade – and instead promised to do so 'as soon as possible in the next Parliament' which is expected to run from 2020 to 2025.

But the national debt will not start falling until Britain runs a surplus – something that will not happen until well into the next decade under current government plans.

A further £91.5billion was added to the debt mountain last year alone – a staggering £250million a day or nearly £2,900 per second – as the country continued to live beyond its means.

Debts pile up when governments spend more on public services, welfare payments and other projects than they receive in tax.

It took Britain 315 years to rack up its first £850billion of debt, having started borrowing in 1694 when King William III raised £1.2million to wage war on France.

But the next £850billion has taken just over seven years.

The ONS noted that 'debt has been built up by successive government administrations over many years' and is now worth 86.2 per cent of national income.

And despite talk of austerity – from both Hammond and his predecessor – the national debt is expected to reach £2trillion and 90 per cent of gross domestic product in the coming years.