In the unlikely event that you are reading Questing Vole as I type, you have only a few minutes to get over to this website and see something historic happening.
At just after 5.15pm today, the national debt in Great Britain will tick over to £1 trillion. It has been increasing at the rate of £7,000 every second and the interest paid on it last year amounted to more than £42 billion.
A rather sobering thought whenever we hear people moan about the odd million being trimmed off council spending here and there. How on earth do we get out of this mess?
Grenfell Tower and the Fire of Rome
14 hours ago