Media Enquiries (24hr) 07795 084 113

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.