CNBC Daily Open: Leadership challenge swirls around Starmer (2026-05-08)
U.K. Prime Minister Keir Starmer is facing fresh pressure, as his Labour party suffers heavy losses in local elections across Britain.