Daily Mail £1,890 2017-07-22 - what Britain pays in interest every second on its £1.75 trillion national debt