Comment & Analysis Britain’s earthquake election June 26, 2017 Peter Taaffe, from July edition of Socialism Today, magazine of the Socialist Party (CWI in England & Wales) Consolidating the Corbyn revolution