Britain’s Prime Minister Keir Starmer has pledged to prove his doubters wrong as he fights for his political future in the wake of last week’s disastrous local election results and growing speculation that a leadership contest may not be far off.
Britain’s Prime Minister Keir Starmer has pledged to prove his doubters wrong as he fights for his political future in the wake of last week’s disastrous local election results and growing speculation that a leadership contest may not be far off.