Year-in-Review, part two: The unsettled dawn of Keir Starmer

A new dawn broke on 5 July 2024, did it not? Six months on from Labour’s general election triumph, interpretations vary.

Read More