Late-Stage Tory Malaise - How Did Labour Go So Wrong So Quickly?
It was meant to be different. When Labour rode to a massive 174 seat majority in July 2024, despite a palpable lack of excitement about the Keir Starmer project, a feeling that at least the adults were back in the room prevailed...