Taxpayers face £700bn debt interest bill over the next six years to pay for Labour's borrowing binge

The Office for Budget Responsibility revealed the huge sum as it warned that the state of the public finances was 'very challenging' and 'vulnerable to shocks'.