May 12th, 2026

UK's Starmer Faces Labour Party Rebellion

Embattled UK Prime Minister Keir Starmer appeared to buy himself a reprieve from efforts to oust him, after a high-stakes Cabinet meeting that ended with a public show of support from a handful of key allies.  Jordan Rochester, Head of FICC Strategy at Mizuho EMEA, discusses the how the markets are reacting to the Labour Party rift.