Markets / Politics / Will Keir Starmer be UK Prime Minister at the end of 2031?...