News from all angles
British government debt fell sharply on Tuesday, with reports suggesting Prime Minister Keir Starmer may face a leadership challenge or even resign as early as today.
Redirecting to MarketWatch in 3 seconds...
Share this story with your network