Labour Party leader Sir Keir Starmer

Starmer’s resignation signals constraint, not virtue

Keir Starmer’s resignation is being presented as a dignified submission to democratic accountability.
24 June 2026

Starmer announces resignation as UK prime minister

Prime Minister Keir Starmer said today he would resign, with a new leader to be in place by the time parliament returns in September, paving the way for Britain to have its seventh leader in 10 years.
22 June 2026

Fallout from Starmer’s controversial comment about Bangladesh

UK’s Labour Party leader Sir Keir Starmer has faced significant backlash after his recent comment where he singled out Bangladesh as a country from where people coming in should be sent back.
29 June 2024