Bolsanoro’s new government is full of contradictions and is unstable—that means that resistance has the potential to defeat it
Campaigners, union members and rail passengers staged a national day of action against fare rises on Wednesday.
Revolutionaries debated how to shape the political situation at the Socialist Workers Party conference
The Tories have manufactured a sham migrant crisis to justify their racism, writes Tomáš Tengely-Evans
Workers at three Historic Royal Palaces—the Tower of London, Kensington Palace and Hampton Court Palace—struck for three hours last month
The trials of two men charged in relation to the 1989 Hillsborough football disaster are set to start on 14 January.
The 12th Man is a tale of violence and pain against a picturesque backdrop.
Postal workers in Bristol have won justice for a sacked colleague
Workers across 26 colleges in England last month voted by 89 percent for strikes over pay. The overall turnout was 48 percent.
NEU union members at The Barclay School in Stevenage, Hertfordshire, struck on Wednesday 12 December.
The Reinstate Karen Reissmann campaign is gearing up for a public meeting in Manchester on Saturday, 19 January.
A fire station in Scotland was so short-staffed in December that it was forced to close.
Socialist Worker's cartoonist's take on events
Wages are still worth a third less in some parts of Britain than a decade ago
Any chance of justice for those affected by the Grenfell Tower fire is being delayed and blocked.
The number of households living in temporary accommodation has rocketed by 71 percent under Tory austerity.
Over a third of Tory MPs voted against May, emphasising that she cannot pass her Brexit deal through parliament.
Traffic wardens in Camden, north London, are staging a magnificent two-week strike to win better pay.
Supporters of leading health worker Karen Reissmann lobbied the Unison union’s national executive committee last week.
School meals, home care, window cleaning, road works and hospital security—these are just some of the services that stand on the brink of further chaos.