Transport for London (TfL) was the most indebted local authority body in the UK last year, it has emerged.
New analysis from the TaxPayers’ Alliance (TPA) shows the transport body holds almost £14 billion of the record high total £155 billion of local authority debt in the UK.