Keir Starmer’s Labour Party has a thumping election win – what does it mean for the UK and the rest of the world?

This is a historic moment in British politics. It’s a huge win for Labour. It’s a historic loss for the Conservatives. It also seems to have been the product of one of the lowest turnouts in history. Disaffection is rife. There is a strong sense that this was a vote against the Conservatives more than … Continue reading Keir Starmer’s Labour Party has a thumping election win – what does it mean for the UK and the rest of the world?