Latest articles:
Why Keir Stamer makes victory less likely (8 October 2022)
Why is the government prolonging the railway strike? (26 June 2022)
Why Wakefield is a bad result for Keir Starmer (24 June 2022)
Why Boris Johnson is safe while Keir Starmer is Labour leader (29 May 2022)
Keir Starmer's Great Betrayals (14 May 2022)
Keir Starmer's Troll Farm (9 Feb 2022)
Why Keir Starmer lies (2 Oct 2021)
A review of the Special Relationship between the US and UK (4 Aug 2021)
Is Keir Starmer going to bankrupt Labour? (20 July 2021)
Maiden speech for the next Labour leader (27 June 2021)
Will Keir Starmer resign or be challenged? (20 June 2021)
Can Starmer cling on if he loses Batley and Spen? (5 June 2021)
What is Centrism? (11 February 2021)
How Labour can win the next general election (5 February 2021)
Tom Watson: toppled by left wing twitter? (26 December 2020)