Labour faces leadership questions after local election losses
## Market Snapshot The “Starmer out by June 30, 2026?” market is currently priced at 18.5% YES, down from 38% 24 hours ago. The “Starmer out by December 31, 2026?” market stands at 48% YES, also down from 68% a day earlier. ## Key Takeaways – Labour’s significant local election losses appear to suggest increasing…
