With Keir Starmer premiership on the brink, British government debt tumbles further Personal Finance May 12, 2026 British government debt fell sharply on Tuesday, with reports suggesting Prime Minister Keir Starmer may face a leadership challenge or…