
The UK’s debt pile reached more than 100% of economic output for the first time since 1961 as government borrowing more than doubled in May, according to official figures.
The Office for National Statistics (ONS) said net debt reached £2.6 trillion as of the end of May, estimated at 100.1% of gross domestic product (GDP).