British opposition leader Keir Starmer casts his vote in an election that his Labour Party is widely expected to win
Advertisement
British opposition leader Keir Starmer casts his vote in an election that his Labour Party is widely expected to win