Keir Starmer’s Labour Party won a landslide in Britain’s July 4 general election. The previously all-powerful Conservatives were reduced to rubble. Derek Wall looks behind the results.

This post was originally published on Green Left.
Keir Starmer’s Labour Party won a landslide in Britain’s July 4 general election. The previously all-powerful Conservatives were reduced to rubble. Derek Wall looks behind the results.
This post was originally published on Green Left.