The Spectator Australia
LONDON, ENGLAND - MAY 11: Prime Minister Keir Starmer gives a speech at Coin Street Community Centre on May 11, 2026 in London, England. Prime Minister and Labour Leader Keir Starmer is making a major speech in a bid to secure his premiership, following the devastating losses the Labour Party suffered in last week's elections. Starmer says the government "will face up to the big challenges" the country faces after Labour relinquished nearly 1500 seats in local elections across England and power in the Welsh Senedd. In the wake of Labour's historic losses, Labour MP Catherine West has said she will attempt to trigger a leadership contest against Starmer if his cabinet ministers fail to challenge him. (Photo by Carl Court/Getty Images)
Go to News Site