The Prime Minister's expected resignation date has shifted £1,000 earlier, from 25 August 2026 to 23 August 2026, according to the latest Polymarket data.
This ~86% implied probability move suggests growing market confidence in Starmer's departure before the end of August 2026.