News

Of that £20.7billion, a staggering £16.4billion went purely on interest payments. More than three quarters of the money ...