Debt Clock 2024
We have relaunched our debt clock for 2024, almost 15 years after our groundbreaking tour of the UK with the debt clock lorry.
The national debt now stands at more than £2.5 trillion and is rising rapidly, by over £380 million per day. It's time for our politicians to wake up.