Opinion John Horgan, the leader of the NDP. Photo: Province of British Columbia/Flickr 05 Apr 2023 A seat on the board for social democracy John Clarke
Analysis Donald Trump speaking with supporters at a campaign rally at the South Point Arena in Las Vegas, Nevada. Photo: Gage Skidmore on Flickr 05 Apr 2023 Trump: The return of the (politically) undead Terina Hine
History Theordore Herzl at the First Zionist Congress, 1919. Photo: Public Domain 03 Apr 2023 The origins of Zionism and the Balfour Declaration Susan Jones
Analysis Photo: Jeremy Corbyn / Public Domain 02 Apr 2023 Starmer, Corbyn and crunch time for the Labour left – weekly briefing Lindsey German
Analysis Metropolitan police at G20 / Flickr / Ale / CC BY-NC-ND 2.0 01 Apr 2023 Metropolitan police: the biggest gang in town Terina Hine
News Heathrow strike. Photo: @unitetheunion / Twitter 31 Mar 2023 Easter cancelled by greedy airport bosses – News from the Frontline Counterfire
Analysis Demonstration in Paris, 28 March. Photo: Shabbir Lakha 31 Mar 2023 French trade unions: the roots of revolt against Macron John Mullen
Opinion Jeremy Corbyn campaign in West Kirby. Source: Andu Miah – Flickr / cropped from original / shared under license CC BY-NC 2.0 30 Mar 2023 Starmer’s shock tactics: how should we respond? John Westmoreland
Review Olivia Colman as Miss Havisham and Fionn Whitehead as Pip. Source: BBC / cropped from original 30 Mar 2023 Great Expectations: class and aspirations, then and now Sean Coote
Book review Ralph Darlington, Labour Revolt in Britain 1910-14 (Pluto 2023), ix, 336pp. 30 Mar 2023 Labour Revolt in Britain 1910-14 – book review Lindsey German
Opinion Han Dong. Photo: Finnfrancislong / Wikimedia Commons / CC BY-SA 4.0 29 Mar 2023 War fever: Chinese Canadian MPs face racist witch-hunt John Clarke
News Protests in Paris. Photo: Shabbir Lakha 28 Mar 2023 French workers stay on the streets Cici Washburn and Shabbir Lakha