UK debt dynamics threaten a slow-burning fiscal crisis

Interest payments on public debt reached £130 billion last year, equivalent to the entire defence budget multiplied by three.