'Tories Out' and 'Boris Johnson dead in a ditch' were the most popular chants along with 'We want independence now'.
With the Tories reeling, it's time for workers' struggle
Around 125,000 UCU union members in universities across Britain are balloting for strikes over pay, pensions and conditions.
Royal Mail postal workers across Britain staged a mass show of force on Tuesday as they gear up for what their union leader called “the most important dispute in the recent history of industry in this country”.
Tomáš Tengely-Evans dissects the latest stage of the Tory crisis and looks at how the left should respond
The climate emergency was brought to life in central Manchester this weekend as activists from Extinction Rebellion (XR) mounted a four-day occupation.
A 48-hour strike by thousands of British Airways (BA) pilots was hugely effective