Analysis Extract from graph of polling information for the 2017 UK general election. Photo: Wikimedia Commons 30 Nov 2019 Labour can win: general election is all to play for Alex Snowdon
Opinion ‘NHS at 70 – Free For All, Forever’ demonstration, 2018. Photo: Jim Aindow 29 Nov 2019 Mental health: a very political crisis Alia Butt
Opinion The 2016 EU referendum ballot paper. Image: 29 Nov 2019 Who knew: 52% of the population matter? – election briefing 29 November Lindsey German
Opinion Maxime Bernier at Security and Prosperity Partnership in Ottowa, February 2007. Photo: US Department of State archive 28 Nov 2019 Western Canada’s right-wing ‘Wexit’ John Clarke
Opinion A 1940 studio portrait of Bette Davis. Photo: Wikimedia/Alexander Kahle 28 Nov 2019 Buckle up, the propaganda war’s about to get a lot rougher – election briefing 28 November Lindsey German
Opinion BBC Broadcasting House. Photo: Flickr/James Cridland 27 Nov 2019 The BBC’s anti-Corbyn bias shows it’s not fit for purpose Morgan Daniels
Opinion Photo: Pixabay 27 Nov 2019 Beating the Tories online: effective political campaigning on Facebook Jim Scott
Opinion Chief Rabbi Ephraim Mirvis speaking in 2015. Photo: Flickr/ Foreign & Commonwealth Office 27 Nov 2019 Antisemitism: real news, old news and fake news – election briefing 27 November Lindsey German
Opinion Laura Smith elected as MP for Crewe and Nantwich, June 2017. Photo: Crewe and Nantwich Labour Party 26 Nov 2019 On the canvassing trail in Lancashire Karen Buckley
Opinion Jeremy Corbyn in West Kirby in 2017. Photo: Flickr/Andy Miah 26 Nov 2019 Lies, lies and more lies – election briefing 26 November Lindsey German
Opinion The Pyramid of Capitalist System produced by the Industrial Workers of the World (Wobblies) in 1911 (detail). Graphic: Wikimedia 25 Nov 2019 It’s the class question, stupid – election briefing 25 November Lindsey German
Opinion Jeremy Corbyn speaking at the general election campaign launch. Photo: Neda Radulović-Viswanatha 23 Nov 2019 The Corbyn effect in Scotland – campaign report Mark Porciani