Britain will never clear its debts

.....

© The Spectator