UK politics
fromLondon Business News | Londonlovesbusiness.com
5 hours agoFarage and Lowe make up 46% of bets on next PM market - London Business News | Londonlovesbusiness.com
Keir Starmer faces criticism over his leadership amid the Iran conflict, with betting odds suggesting a potential departure in 2026.