In less than two years, Britain's governing Labour Party has gone from a landslide election victory to a historic rout at last week's local and regional votes that has put Prime Minister Keir Starmer's job on the line.
While incumbents across Europe face similar difficulties, Britain's politics have become ever more febrile in the decade since it voted to leave the European Union: Starmer, its sixth leader since then, promised change but has struggled to deliver.
While much of the voter anger appears to be directed at Starmer himself, opinion polls consistently point to a handful of core sources of frustration at both national and local level.
Comments