WS #10344
Multiple sources report Keir Starmer set to resign, with Polymarket odds and social media chatter intensifying.
UK PM Starmer Resignation Reports
Multiple sources report Keir Starmer set to resign, with Polymarket odds and social media chatter intensifying.