- Home
- Join
- About
- News
- Gatwick: militant workers know how to land a good deal - News from the Frontline
- ‘Let them go’: Dalston stands up to police immigration raid
- 'From London to Jenin, justice for Shireen': thousands march for Palestine
- 'Close it down': Protesters mobilise against Hassockfield detention centre
- Asda: fuming retail workers prepare to strike - News from the Frontline
- North West FE colleges 'organised, prepared and ready' to strike against poor pay
- The murder of Shireen Abu Akleh: Israel's war on Palestinian journalists
- CWU anger persists: Post Office workers strike across the country - News from the Frontline
- Inflation at 9.9%: strike for better pay! - News from the Frontline
- 'This is a good strike': Hackney Council's strike-breaking efforts rebuffed
- Hands off Al Aqsa: London stands up for Palestine
- RMT ballot: will it capture workers’ anger? - News from the Frontline
- Hacked off Hackney council workers prepare to strike
- Refugees are welcome here: Protesters stand up to Boris and Priti's racist plan
- The very greedy Caterpillar - News from the Frontline
- Manchester stands with the Chep strikers
- Svitzer Marine dispute: Teesside tugboat crews win!
- Polarisation in France: fight Le Pen and build the left
- Exxon marks the spot: Workers at the UK's biggest oil refinery walk out
- Manx teachers have had enough - News from the Frontline
- General strike shuts down Greece: Collective working-class action has great power
- 'We won't pay!': Protesters take to the streets against Tory-made cost of living crisis
- In a cost of living crisis, Croydon Hospital workers show how to win - News from the Frontline
- All solidarity to Chep workers on the longest-running strike in Unite history
- The bitter fruits of settler colonialism: Israeli violence and Palestinian resistance
- 'Full support' for striking teachers in Walthamstow
- Nowhere to run, nowhere to hide: P&O workers hit back at Clyde Marine Recruitment
- Pay the rate! Coventry bin workers refuse attacks on their pay
- Rallying round the P&O workers in Liverpool
- Hull dock blockaded: P&O workers will not be ignored
- Unite in Northern Ireland: all eleven councils on strike - News from the Frontline
- An injury to one is an injury to all: Cairnryan protests P&O attacks
- Sunak’s budget: repackaged austerity
- All hands on deck. Stop the P&O jobs massacre - leaflet
- 'Seize the ships!': protesters demand public ownership of P&O
- Fighting racism with solidarity
- We must not take it lying down: trade unionists stand with sacked P&O workers
- P&O Ferries: this is war - News from the Frontline
- Svitzer Marine Dispute: Teesside tugboat crews take action over pay freeze
- No union-busting on our watch: Liverpool factory workers hit back - News from the Frontline
- Union organising is brewing in Starbucks: 100 stores and counting
- Still fighting: 33 days of strike later, Gosh workers keep up the struggle
- Barts victory: another bloody nose for the outsourcers - News from the Frontline
- Strikes loom in Croydon University Hospital
- Serco beaten back by Barts strikers in huge victory against outsourcing
- Glasgow students stand with UCU strikers
- Ground to a halt: Solid tube strike shuts down London
- On strike: Don't cross the picket lines - Tunnel Vision March 2022
- London strikes back: The 1 March shutdown
- How to beat inflation: Hastings bin workers win 'whopping' 19.5% pay rise - News from the Frontline
- 'Money-hungry bosses have united the cleaners': RMT Churchill cleaners strike for pay justice
- "They want to break us, but we're not broken": why UCU strikers are stepping up the fight
- GOSH guards protest court ruling - News from the Frontline
- GOSH strikers and UVW challenge draconian court injunction
- When love strikes: Universities hit with Valentine's day picket lines
- The Cost of Living Crisis - We Can't Pay protests reports from across the country
- Our anger is everywhere: posh schools feel the heat - News from the Frontline
- Hands off our pensions! GDST Teachers strike against fire and rehire
- GOSH strikers remain defiant against injunction threat
- Universities aren't corporations: Goldsmiths back on the picket lines
- 'Serco have got to go': Barts strikers are taking a stand
- London's hospital workers are leading the way - News from the Frontline
- Coventry bin drivers escalate strike in face of council dirty tricks
- Determined to win: GOSH security guards launch six-week strike
- No more Channel drownings: King's Lynn stands with refugees
- 'Serco will not divide us, we will win': Barts hospitals strikers speak out
- The road to more environmental destruction: Stop the Wensum Link
- 'G4S pay us now!': Croydon hospital workers protest for living wage
- Serco out: London hospital workers strike against outsourcing
- No champagne for Actavo: Scunthorpe scaffolders' surprise protest at bosses party
- This is not a drill: fire and rehire resisted in schools - News from the Frontline
- Solidarity is a verb: hundreds protest in London against Sheikh Jarrah evictions
- Cost of living crisis: We need a pay revolt! - News from the Frontline
- Workers unite! B&Q strikers and Scunthorpe scaffolders rally together
- Victory for trailblazer Tracey Scholes
- Kill the Bill: If the Tories want a fight, they have one
- End immigration detention: protesters take a stand against new Hassockfield centre
- Stagecoach's wheels fall off: Victory for South Yorkshire bus drivers - News from the Frontline
- 'Beat the council and get what you deserve': Eastbourne stands with striking refuse workers
- Waltham Forest refuse workers rally for fair pay
- Scunthorpe scaffs fight on with a renewed strike ballot
- “It’s a full-blown attack on the union”: Why Coventry bin workers are striking
- B&Q strikers are out to win!
- Manchester rallies behind unfairly dismissed bus driver Tracey Scholes
- Chep strike: Manchester unites for a solidarity rally - News from the Frontline
- 'The dust’ settles: Plymouth refuse drivers win 12.5% pay rise
- Darcus Howe: Honouring an anti-racist giant
- Low pay at Luton Airport: strike action to take off on NYE - News from the Frontline
- It’s all stacking up for the bosses: Chep pallet strikers escalate action - News from the Frontline
- Scunthorpe scaffolders raise their game against Actavo
- 'The bosses never expected this level of determination': B&Q strikers go big
- Wake up and smell the union: Victory for Starbucks workers in Buffalo
- The bosses know we’re serious: Unite strike suspended as Tesco floats new deal - News from the Frontline
- 'The fight goes on': The struggle for justice for Assange continues as US wins appeal
- Serco out of the NHS: Barts hospitals staff vote to strike
- Uber loses again! Victory for the ADCU in the High Court
- Oh my, GOSH: Security guards strike against outsourcing
- Manchester marches with striking lecturers
- The fight has just begun: Day 3 of #UCUstrike
- Clarks victory: workers bring bosses to heel - News from the Frontline
- Building a coalition of resistance against the Tories
- Picket lines and picket signs: Day 2 of #UCUstrike
- The other shoe dropped: Clarks strikers defeat fire-and-rehire
- 'We're at breaking point': University strikes kick off across the country
- 'We're already strike-ready': London transport workers rally against planned TfL cuts
- Government guilty of gross negligence finds The People’s Covid Inquiry
- Going for gold: Striking staff and students stand strong at Goldsmiths
- University workers prepare for battle - News from the Frontline
- 'We're fighting for the soul of Goldsmiths': three-week #GoldStrike starts with a bang
- Support striking Scunthorpe scaffolders
- Sandwell refuse workers kick up a stink - News from the Frontline
- Are the wheels coming off the bus operators’ race to the bottom? - News from the Frontline
- Better pay en route: Arriva bus drivers pause strike to consider new deal
- Weetabix takes the biscuit: help put them back in the box
- UCU strikes are go: The battle in universities continues
- Pickets, precarity and 'power to the people': The struggle intensifies at the Royal College of Art
- 'The resistance is taking shape': Wakefield rallies against Islamophobia
- Fire and rehire at Clarks: march and rally sees big turnout
- Goldsmiths: London lecturers steal the march on HE anger - News from the Frontline
- 'We are the catalyst for all low-paid workers in social care': Sage Nursing Home striker speaks out
- Climate action now: As world leaders dither at COP26, thousands take to the streets
- “This here is leadership”: 100,000 march in Glasgow for climate justice
- Holding the bosses feet to the fire: Strikers light up the climate movement
- The view from Glasgow: Pickets, protests and people power
- Glasgow: GMB strike braziers are on fire! - News from the Frontline
- The view from Glasgow: strikes, soup kitchens and saving the world
- The mystery of profit and loss: Clarks strikers speak out
- Trucked off: lorry drivers gear up for day of action - News from the Frontline
- ‘Extradition is a death sentence’. Day two of the Assange trial
- Enough! Taking the streets, taking on spiking
- Assange and the silence of the mainstream
- Class and community: backing the Evonik workers
- Strikes, rubbish and saving the planet: Glasgow workers and COP26
- Brighton bins win: GMB victory helps set the stage - News from the Frontline
- Making saving life a crime: the brutality of the Nationality and Borders Bill
- The billionaires and the race to the bottom: why Sage care workers are fighting on
- ‘Striketober’: the new militancy sweeping the US
- Stagecoach in Scotland: next stop, strike action - News from the Frontline
- 'Royal College of Burnout': why lecturers are striking
- Lambeth College strike: ‘This is about people, not just about pay’
- Unwelcoming the warmongers: Liverpool keeps up the pressure
- Greece: 100,000 teachers take on the government in national strike
- Brace yourself: storm approaching - Tunnel Vision October 2021
- Stop the arms fair: Liverpool says no to the merchants of death
- Support the Junior Doctors’ Strike in Nigeria
- All-out strike is a go: scaffolders at Scunthorpe’s British Steel - News from the Frontline
- ‘This situation is not acceptable’: Royal Parks strikers stand strong
- An unfriendly welcome: Tory party conference, Manchester 2021
- Stop the Tory attacks on education - Staffroom Voice, Counterfire Schools Bulletin October 2021
- Liverpool University: a benchmark victory for HE and beyond - News from the Frontline
- College lecturers strike to defend further education
- Red light for Uber: strikers step up fight for justice
- Brighton 2021: Members speak out on Starmer, stitch ups and next steps for the left
- 'Drivers have had enough': why Uber drivers are striking - interview with Yaseen Aslam
- German election: In Merkel’s shadow
- Protesting against pollution: don’t incinerate our climate
- Scottish independence: the street movement is regaining momentum
- Humiliated: Starmer’s attack on democracy postponed
- 28 September: Don’t break the #UberStrike - News from the Front Line
- NHS strikes on the table as health workers decisively reject pathetic Tory pay deal
- Looking at the past and the future of anti-imperialism: 20 years of Stop the War
- Cracks on the tracks: Met drivers to strike for fair pay - News from the Frontline
- Oak Park school strike: teachers stand defiant against bullying
- This Earth divided, we will make whole: The Wigan Diggers Festival
- Merchants of death are not welcome in Liverpool: protesters rally against the arms fair
- Catalyst! Unite’s win for Greater Manchester lorry drivers - News from the Frontline
- Lorry drivers take the wheel with strike votes
- Victory for the strikers: Bexley bin workers win big
- Defend arts and culture: save Stratford Circus
- ‘Support us in our fight for fairness’: Royal Parks strikers rally for justice
- Driver shortage: let’s start turning the table on the bosses - News from the Frontline
- NHS workers step up the fight for 15%
- Unite election: The right defeated, the left must seize the moment
- Demand the impossible: Extinction Rebellion take the streets
- Kill the Bill: movements continue to converge on the streets of London – report
- The fight back is everywhere: Labour Party workers join the resistance - News from the Frontline
- Learn the lessons of Afghanistan: protesters call for no more foreign wars
- 'What we need is decent pay': NHS workers protest and prepare for industrial action
- Dismantling discrimination: Royal Parks workers begin two weeks of strike action
- More war won't help Afghanistan: Stop the War statement
- When the clapping stops: NHS workers prepare for this autumn’s key pay battle
- Covid, corruption and calamity: why Guatemalans want the president out
- Lebanon: descending deeper into the abyss
- Code red for the climate: how should the left respond?
- Pissing on the Red Wall – a miner speaks
- The HE fightback: Liverpool’s UCU militants have lessons for us all - News from the Frontline
- Beirut is back in the streets: a report from the memorial march
- Bexley won’t budge: support the striking refuse workers
- All cops are racist? The Macpherson report 22 years on - Counterblast
- Have you been invited to the 250 club? Tory corruption hits new heights
- Changing the narrative on Palestine: The Big Ride 2021 - photo essay pt 2
- Changing the narrative on Palestine: The Big Ride 2021 – photo essay
- Strikers shut down six Scottish airports - News from the Frontline
- The East End is drowning and capitalism doesn't care
- Cycling in solidarity: The Big Ride For Palestine 2021
- Remembering Otelo Carvalho: from colonial war to revolution
- 15% is the demand: NHS pay is everyone’s fight - News from the Frontline
- This is profit before people: campaigning to save Brick Lane
- Organise to resist Starmer’s attack on the left
- 'We will not be pushed over': refuse workers resist in Bexley
- ‘If black lives matter you have to end outsourcing!’ – workers at the BEIS walk out over poor conditions
- The Tories won’t divide us - anti-racists take to the streets
- Support striking Bexley refuse workers - model motion
- Eruption of anger over pay leads to nationwide college strikes - News from the Frontline
- Why University of Liverpool staff are striking and how you can help
- There is a real thirst for a renewed Marxist politics - Revolution! Festival report
- Manchester is united against the racists: hundreds join demo at Marcus Rashford mural
- Union membership pays: Great Bear drivers secure pay increase - News from the Frontline
- The movement turns out to defend GRT communities from Police and Crime Bill
- NHS at 73: not safe in Tory hands
- Resisting ‘rank and yank’: UCU fights job cuts at Liverpool University
- Ousting the outsourcers: 97.3% of PCS members at BEIS vote to strike - News from the Frontline
- The case crumbles: why isn't Assange free?
- The Tories are not fit to govern! – People’s Assembly National Demonstration report
- Choppy waters for the bosses: more strike days announced for the Woolwich ferry - News from the Frontline
- 'Serco out!': Royal London Hospital strikers rally against privatisation
- Bolt drivers strike to demand worker status and fair pay
- Serco strikers serve up a storm at the Royal London Hospital
- Caledonian Sleeper: strikers and passengers wide awake to Serco lies - News from the Frontline
- Unite election: a welcome step towards unity
- Unison NEC elections: an advance for the left
- Resist G7: justice for Palestine
- Emergency! Exhausted ambulance workers ready to strike - News from the Frontline
- Into battle: RMT strikers square up to Serco pay freeze - News from the Frontline
- 'We won't let them ignore us any more': Palestine solidarity stays strong on the streets
- The Police Bill has got to go: protesters take to the streets to #KillTheBill
- Encirc bottles it: victory for workers after strike threat - News from the Frontline
- Palestine solidarity is back and stronger than ever
- Persistence pays: victory for Thurrock refuse workers - News from the Frontline
- Victory for the strikers: Go North West fire and rehire plans driven back
- Teaching the right lessons: Victory for Pimlico Academy students and staff
- From Scotland to Palestine in solidarity
- France: tens of thousands rally for Palestine on Nakba Day
- Spirit of resistance in Glasgow continues by uniting for Palestine
- Palestine solidarity reborn: thousands demonstrate nationwide
- Hovis workers need more bread: all-out strike action is go - News from the Frontline
- Class solidarity in Glasgow beats Priti Patel's hostile environment
- This is what solidarity is about: thousands rally in London for Palestine
- No redundancies: Liverpool University staff take on management with industrial action
- DVLA strike shifts up a gear - News from the Frontline
- Manchester May Day march takes aim at fire and rehire
- Round 3: Kill the Bill protesters take to the streets across the country
- 'Nuclear weapons are insane – shut down Faslane!'
- Jobs saved, threats lifted: industrial action beats the bosses at Goldsmiths
- NEU to teach Pimlico Academy a lesson - News from the Frontline
- No leeway for Leaways: solidarity with striking teachers
- We will not be silenced: list of #KillTheBill protests around the country this weekend
- Occupy the University: Manchester students take on the management
- Trapped in for profit: Sheffield students rent strike
- Standing up to bullies: St Mungo's workers begin indefinite strike action
- Dealing with rubbish: Thurrock refuse workers fight back - News from the Frontline
- Activists block strike breaker buses at Go North West depot
- Opposition to the Tories is only growing - Kill the Bill protesters hit the streets nationwide
- Defend the Pimlico Academy students threatened with expulsion
- Lessons need to be learned from the British Gas defeat - News from the Frontline
- Every issue in school is a union issue - Staffroom Voice Bulletin April 2021
- NEU Conference: there's power in a union
- The RCN is getting ready to fight – are you? - News from the Frontline
- 'The whole community has come together': Tower Hamlets residents fight back
- London bus drivers stand strong as two more garages join the strike
- Striking for Safety: DVLA workers walk out after 600 Covid infections on-site
- Driving solidarity to Go North West strikers: Manchester’s day of resistance
- 'This is what democracy looks like': #KillTheBill protesters take to the streets nationwide
- Forty-third strike day as British Gas endgame looms - News from the Frontline
- Pimlico Academy protest: students rise up against racist school rules
- “Feeling more determined than ever”: London bus strike resumes
- Defend the right to protest: Kingston turns out to Kill the Bill
- Bristol protesters defiant against the violent police crackdown
- Big win for Asda workers in equal pay fight - News from the Frontline
- Kill the bill: defend the right to protest - model resolution
- Bristol Kill the Bill: police, provocation and protest
- Kill the Bill! Manchester marches for the right to protest – Report
- Uber caves in over workers’ rights - News from the Frontline
- Uber victory: collective organising is the key to ending the gig economy
- Keep protesting: third day of protests rage against Tory plans to criminalise protest
- Kingdom come: how striking security workers are making a break for it - interview
- 'Shame on you!': New Scotland Yard sees protest at police violence
- ‘We are all Sarah Everard’: women of Manchester stand up to the police
- Reclaim these streets: thousands attend vigils to demand end to violence against women
- Clampdown in Clapham Common: women stand defiant against police violence
- Licensed to ill: DVLA workers battle bosses and Covid at work – News from the Frontline
- The struggles are fusing: Greece protests rage against authoritarianism
- London bus workers strike back again
- All behind the health workers – News from the Frontline
- Pitiful pay rise speaks volumes: 1% is beyond an insult
- Rail against privatisation: the battle lines are drawn
- People’s Covid Inquiry: How Well Prepared was the NHS? – Report
- Renationalise the railways now! - Tunnel Vision March 2021
- Defiant British Gas workers continue to stand their ground - picket line reports
- Solidarity with British Gas strikers: their fight is our fight - News from the Frontline
- Go North West goes nowhere as community acts to support bus strikers
- The gig is up? Historic Uber ruling offers chance to take down precarious employment
- Solidarity with London bus drivers - model resolution
- 'We just want to be treated like humans': London bus drivers strike
- London bus drivers strike against attack on pay and conditions
- British Gas strikes back on – News from the Frontline
- Fighting job cuts in higher education
- No wider reopening until it's safe - Staffroom Voice, Counterfire Schools Bulletin February 2021
- Shrewsbury 24: Pickets shine a light on the dark state
- British Gas strikers refuse to back down – News from the Frontline
- Solidarity with British Gas strikers: End ‘fire and rehire’!
- Defiance spreads in Heathrow as third group of workers votes to strike
- British Gas workers won't back down: strike extended for four more days
- Stansted 15 not guilty: a victory for the whole movement
- Cargo workers strike blow against British Airways fire and rehire
- Stop the British Gas fire! - News from the Frontline
- Students take a stand against war on Yemen during global day of action
- Fight to defend jobs, pay, pensions - Tunnel Vision January 2021
- The Saudi massacre in Yemen: A very British disgrace
- Safety first: defend firefighters under attack
- Fighting fire with fire: British Gas strikers burn sham contracts
- Solidarity with the British Gas engineers - model resolution
- British Gas workers turn the heat up: GMB strike update
- Save Tower Hamlets libraries: council workers take a stand
- Workers fire back - News from the Frontline
- 'The police have beat the shit out of me': justice for Mohamud Mohammed Hassan
- Unison’s left lose out in the General Secretary Election
- Barnoldswick strike suspended amid Unite deal with Rolls-Royce
- 'No way, O'Shea': British Gas workers strike against fire and rehire
- Assange's Belmarsh torment continues after judge denies bail
- Ring the bells of Old Bailey: judge halts Assange extradition
- A step closer to freedom for Assange: Judge rules against extradition
- Stand with teachers: keep schools closed - model resolution
- No ifs, no buts: Tier 4 students demand safe schools
- Workers fighting back: the new mood continues unabated - News from the Frontline
- Argentina’s ‘Green Tide’ sweeps closer to an historic victory for abortion rights
- Greenwich maintenance workers vote by 98% to strike over plans to slash wages
- Solidarity cavalcade rolls in for striking Barnoldswick Rolls-Royce workers
- #NoMoreNancy: Manchester students march against University management
- Workers are not going to pay for the crisis - News from the Frontline
- Heathrow: strike takes off at Europe's largest workplace
- Barnoldswick: Rolls-Royce lockout won't deter striking workers
- Ikea pushed back in victory for workers’ campaign
- Doncaster bin workers have had enough!
- Winter of discontent ahead - News from the Frontline
- French activists and journalists say ‘no’ to Macron’s ‘gag law’
- Heathrow workers vote to strike against fire and rehire
- Manchester rent strike and occupation to continue after University's derisory offer
- IWGB win historic court battle for gig workers, but the struggle against precarity continues
- Racists off campus: Manchester students protest against university security racism
- The strike must go on: Rolls-Royce Barnoldswick strike extended through December
- #OccupyUoM: Students take over University of Manchester building
- #ParentStrike: Parents take action against unsafe schools
- Rolls Royce workers strike to protect jobs
- Manchester students tear down fences in thousands-strong protest
- Covid-19: A Worker's Self-Defence Manual - Counterfire pamphlet
- Crunch time for workers - News from the Frontline
- Paper-plating the Tories for voting against free school meals
- Victory for the movement as Chileans vote to rip up Pinochet constitution
- Rolls Royce Barnoldswick ballot returns a massive 94% vote for strike
- End Sars, Buhari must go: London rallies in solidarity with Nigeria
- Manchester won’t pay for the crisis - protest report
- Big ballots to strike - News from the Frontline
- 'Exhausted, angry and worried sick!': French health workers protest
- Solidarity to the Rent Strikers – Bristol students fight back
- Manchester students call for rent strike as thousands are infected with virus
- Heathrow, Rolls Royce, IKEA and more - news from the frontline
- IKEA hit with protests after sacking of trade union rep
- British Gas is using Covid as cover to attack its entire workforce
- Threat of strike brings victory at SOAS
- North East lockdown: too little too late
- Aslef tube ballot returns overwhelming 95.2% yes vote for strike
- Extend the eviction ban now!
- Brighton and Hove Council workers are striking for sick pay
- Manchester Debenhams workers fight back against redundancies
- Tate staff strike for art jobs
- NHS workers say enough: pay rise now!
- Queen's Road Bus depot blockade continues
- This is about all our rights: don't extradite Assange protest
- Is revolution possible in the 21st century? – video
- Paris protest supports Black MP against racist magazine
- Glasgow shows Israel the red card
- Extinction Rebellion marches in London to demand action
- Police bussed in to stop Go North West protesters
- RMT engineers step up for the fight on the London Underground
- Everything has been a battle since March: preparing to strike
- Students protest against classist education system
- Go North West: direct action against bullying management
- Williamson Must Go! Students continue to fight
- Not a penny more to Serco
- Victory for the students: protests force Tories to u-turn on grades
- The strike must go on: Tower Hamlets workers keep up the fight
- Quilombo Campo Grande eviction: a crime against humanity
- Tower Hamlets workers are striking and they need your support
- The fight is on: vote yes for strike in Aslef ballot - Tunnel Vision August 2020
- Health Workers protest for fair pay
- The Big Ride for Palestine: Lockdown edition
- Resistance at the frontline: interview with a striking Tower Hamlets worker
- Aslef ballot for industrial action – prepare for a Hot Autumn
- Victory for the Bexley refuse workers
- Stop the massacre in Yemen
- NHS workers are getting organised - Staff Voices Conference report
- The scandal in Tower Hamlets and what you can do about it
- Solidarity with the Tower Hamlets Strikers
- Trade unionists unite: fighting back in East London
- Organise. Agitate. Strike! - Tunnel Vision July 2020
- Protest for Yemen: The UK has blood on their hands
- London demands justice for Breonna Taylor in seventh week of BLM protests
- Sunak's 'Green Homes Grant' only scratches the surface
- Tube drivers stand united against Boris Johnson’s driverless trains fantasy
- Upcoming Counterfire public meetings: July 2020
- Protesters march against the UK enabling the war on Yemen
- Clap for us then sack us: Tower Hamlets workers fight back
- London marches for Shukri Abdi
- Staying in the streets: Black Lives Matter protests continue across the UK
- The coming culture war - CounterBlast 15 June
- Black Lives Matter protest marches through South London
- Black Lives Matter protests continue to spread across the UK
- Fascist thugs attack anti-racist protesters in London
- London: BLM protesters keep up the pressure
- The Tories’ troubles are just beginning - CounterBlast 12 June
- The uprising on Trump's doorstep: Black Lives Matter in DC
- Prestwich takes the knee for George Floyd
- From BLM to decolonising Bristol
- Cuts to care worker pay are disgraceful - Counterblast 7 June
- #BLM: reports from a day of protest
- The message from London is clear: Black Lives Matter
- Même police, memo racisme! (Same police, same racism!)
- London on the march: Black Lives Matter
- Justice for George Floyd: model resolution and window poster
- Where are the US protests going? - interview with Chris Smalls
- Judgement day for Johnson?
- Black lives matter: Brixton takes to the streets
- London demands justice for George Floyd
- Wheelchair-bound Palestinian brutally attacked by Israeli Defence Forces
- Cummings' contempt deepens Tory crisis - CounterBlast 25 May
- Tories can be beaten over schools reopening
- Hackney organises against charges and discrimination in migrants' health care
- Liverpool defies Johnson's dangerous schools plan
- Model Letter to your local authority: don't open schools until it is safe
- France: Fear, mistrust and anger as lockdown is lifted
- A Manifesto of resistance: to protect higher education during COVID times
- Workers across the US strike on May Day for their lives
- Palestine activists win Supreme Court battle against UK Government
- Refugees are welcome here: Newcastle trumps racism
- Millions clapped for our NHS in a show of mass solidarity - video roundup
- Clap for the NHS: fight for testing and protection
- Coronavirus in Gaza: End the Siege
- The People vs The Government - People's Assembly statement
- Why St Mungo's workers are striking
- Italian workers strike for safety
- Austerity isn't over, the movement must bring back the resistance
- Lewisham Hospital workers walk out and demand to be paid and protected
- The EU is responsible for refugees on the Greek border
- The struggle for education: reports from the UCU strikes
- Modi is driving Islamophobia in India, the world is watching
- Bristol rising: Greta Thunberg and the school strike for climate
- Modi, Trump and the defilement of Delhi
- An avoidable disaster: Floods, austerity and the damage done
- Patel's new immigration system: racist and anti-working class
- Pickets out in force for first day of UCU strike
- Stop the cuts at Goldsmiths: the not–so-hidden costs of the higher education ‘market’
- Rail blockade: indigenous resistance shakes the Canadian state
- Fukushima: environmental vandalism on an industrial scale
- When exposing war crimes becomes a crime: the case of Julian Assange
- Press freedom and the case of Julian Assange
- Enough is enough: Liverpool Mayor stands up to Tory cuts
- The weaponisation of antisemitism in Canada continues
- Students and staff at SOAS stand up to management attacks
- Socialists and trade unionists chart the way forward after Brexit
- SOAS goes on the attack with major cuts to casual academic staff
- The fight to keep the guard on the train continues
- Macron makes more concessions to strikers but the battle continues
- The crisis of the UK intensifies after Glasgow IndyRef2 march
- Cyprus: an attack on women everywhere
- No war with Iran: Glasgow protests against Trump’s belligerence
- New year, same struggle: French strikes move into second month
- The anti-war movement gears up to oppose war with Iran
- Soleimani assassination is an act of war
- Honouring Iain Duncan Smith is an insult to his victims
- Macron had a bad month, but what will it take to break his pensions bill?
- The great Indian fightback: thousands protest Modi's racist Citizenship Act
- Protect the right to strike
- The energy for Labour in Bristol has been projected across the South West - campaign report
- Hastings and Rye set to turn red - campaign report
- The people powered campaign - reports from Thurrock, Wimbledon and South West Norfolk
- UCU: back to work but the struggle continues
- France on strike: “We’re fighting Macron and his world!”
- Our NHS is not for sale - all out to tell Trump
- The lecturers are fighting back: reports from UCU strike day 1
- University lecturers are gearing up for next week's strike
- Trump's back for the election - all out on December 3rd
- Fight for the soul of Hong Kong
- Get organised, and get out there - campaign report
- All power to the Broadband Communists!
- Bolton fire: the Tories have learnt nothing from Grenfell
- Postal workers vs the establishment: the injustice of the injunction against CWU strike
- Bolivia: why the world must stand against the coup
- At last a large-scale fightback against Islamophobia in France?
- A very Chilean uprising: Piñera forced to backtrack neoliberal programme
- University staff set to strike on pay and pensions
- Hospital workers strike for fair pay
- It's the government not the firefighters who are to blame for Grenfell
- Trudeau clings to power
- Abortion and same-sex marriage legalised in Northern Ireland, despite DUP opposition
- Huge numbers join Catalonia's general strike for freedom
- Londoners defy the XR ban to defend the right to protest
- Ecuador: victory for the popular protest
- Royal Mail: huge turnout and overwhelming majority vote for strike
- Education is a key front in the battle against climate breakdown
- Stop Turkey's mass murder of Kurds say protesters in London
- Say no to war and invasion of Rojava - SPOT statement
- The Hong Kong protests: where next?
- University unions build for an autumn of discontent
- Shut down the Tories!
- The left after Labour Party conference: don't let the spirit fade
- The outlaw government must go!
- Israel vs human rights: IDF raids Ramallah NGO
- Glasgow strikes for climate justice
- There are no jobs on a dead planet: we want system change not climate change
- Israel's electoral stalemate shows Palestine is still the issue
- Bolton's out, but we can't trust Trump or Johnson
- Free Palestine: Londoners protest Netanyahu visit
- Profiting from death and destruction: DSEI 2019
- Don't extradite Assange: Wish You Were Here
- Boris Johnson proroguing Parliament is a Tory coup
- Amazon fire: our lungs are on fire
- DWP deaths make me sick: shrouds on tour 2019
- Peterloo: Manchester is still resisting
- Evasive 'democracy': Israel bans Omar and Tlaib
- Leave - Fight - Transform - founding statement
- Hong Kong protests: China and the question of class
- Hiroshima 74 years on: campaigners demand no nukes, no war
- Stand with Kashmir against military occupation and colonialism
- Tower Hamlets ban should be a wake up call on Palestine
- Workers' occupation at Harland and Wolff shows how to take on the Tories
- British Airways bosses' strike ban grounded
- Attack on Palestine solidarity turned back in Vancouver
- The Big Ride for Palestine
- Not my Prime Minister - People's Assembly kicks off week of protest
- The Storming of the Panthéon!
- Murad Qureshi - Standing up for Londoners
- Crisis in the Gulf - Stop the War statement
- Miners' Gala shows we can kick back against the right
- Canada joins campaign to stifle criticism of Israel
- The revolution will be televised: where's Hong Kong headed?
- Palestinians protest against Kushner and Trump’s sham economic deal
- Corbynism wins in Peterborough
- Trump attacks Sadiq Khan - his kingmaking must stop
- Britain refuses to withdraw from the Chagos Islands
- Jo Grady victory: all change at the top of UCU
- Tsunami da Educação: students stand up to Bolsonaro
- In the spirit of the Levellers: educate, agitate, organise
- Nia Griffith has to go, say Labour members
- We stand with Palestine: thousands march in solidarity
- No thanks for nuclear weapons - protest outside Westminster Abbey
- Climate emergency and the power of protest
- The kids are still alright: the climate fightback continues
- Swindon fights back: thousands march against Honda closure
- We must stand up to Islamophobia - video
- Christchurch terrorist attack: Stop the War statement
- Counterfire media reaches 100k, now help us do better
- Tommy Robinson not welcome in Salford, say anti-racist protesters
- National school students' climate strike in pictures
- School climate strike: thousands of students shut down Parliament Square
- Gavin Williamson: delusional and dangerous
- Essex got SOLE: library campaigners launch 'book raids' and protests against closures
- Bank of England told to return Venezuela's gold
- No to hate in our beautiful city
- London rallies against Venezuela coup and sanctions
- Mass walkout as Irish nurses and midwives stage historic strike
- Yellow Vests join unions to agitate for a general strike in France
- Workers from the MoJ and BEIS go on strike and take to the streets
- In India, epic worker mobilisations challenge the Modi government as never before
- Yellow Vests against austerity march through London - photos
- France's streets flooded with protest three days before Christmas
- Macron must go: Yellow Vests Act V
- Rage at the Home Office - solidarity with the Stansted 15
- French high school students rise against Macron in 'Black Tuesday' protests
- Theresa May fiddles while the country burns
- The streets belong to us: Tommy Robinson supporters outnumbered
- France: unsubmissive and on the streets
- Revolt in France: could Macron be under threat?
- The People's Assembly launch the Britain is Broken campaign
- Trump's teargas and racist brutality at the US-Mexico border
- Hundreds rally in London to end arms sales to Saudi Arabia
- Yellow Jackets: a high-vis uprising sweeps France
- Bristol bus protest: sick of waiting, commuters demand public control
- The Unity demo: towards a united front against fascism
- Paris demonstration: 'Trump means war'
- Stop Tommy Robinson: leaflets for National Unity Demonstration Against Fascism and Racism
- Glasgow refuse workers respect picket lines in solidarity with women’s pay strike
- Glasgow Women's Strike: thousands of women strike for equal pay
- Anti-fascist demonstrators outnumber the DFLA in London
- Uber strike: precarious workers fight back
- North West London come out in voice against police violence in Harlesden and racism in wider society
- Banksy: the shredding on the wall
- Fast food, pub and delivery workers strike across the country
- Bristol residents join the battle to save Hamilton House
- Labour conference 2018: packed Stop the War fringe meeting declares an anti-war government vital
- Corbyn makes defiant speech as thousands welcome him to Liverpool
- Palestinians resist home demolitions by Israeli military - video
- Israel's wall in Bethlehem: militarising Rachel's Tomb
- Labour's NEC votes on IHRA; members protest to defend Corbyn
- The fightback is on: hundreds rally behind Corbyn in London
- Cleaners go on strike and win an early victory
- Far right celebrate Tommy Robinson's release from prison
- Call to oppose racist rally in Stockton-on-Tees
- Best images from the #OurNHS70 demo - live updates
- What, you thought we just forgot about Grenfell?
- Victory as Ireland votes to repeal the 8th amendment
- Parking tickets disrupted in Hackney: a boon for drivers
- London says end the massacre in Gaza, freedom for Palestine
- UCU pensions dispute: the battle is over, but the fight continues
- Palestine: remembrance and resistance
- Enough is enough: Paris takes to the streets
- Spanish women take to the streets to demand justice for women and an end to male violence
- University workers' statement on UCU ballot result
- More Palestinian protesters killed on ‘Friday of Tires’ by the Israeli military
- Islamophobia: human chain response to 'punish a Muslim day'
- Vote NO: university workers call to reject proposed deal
- From Jewdas to Skripal: media attacks on Corbyn are out of touch with reality
- Palestine 'Great Return March' in images: mass protest met with 16 killings by Israeli military
- Update on university pensions dispute
- Catalonia kicks off - in images - street revolt meets police attacks
- Catalan Spring? Resistance fills the streets as ex-President arrested in Germany
- Not One Step Back: Catalonia rises in protest as 5 ex-ministers imprisoned
- France, March 22nd: the mobilisation of the public sector begins
- Newham says no to academisation
- We're not going to take it any more - statement from precarious staff at the University of Kent
- Bristol marches to demand justice for Grenfell 9 months on
- Spring budget: Business, as usual
- Lecturers' strike: the rank and file have spoken, now we have to take the lead
- Stunning victory for teachers in West Virginia
- Lecturers' strike update: students at Reading University begin occupation
- Student Occupations Live #OccupyUUK
- Organised workers in Germany massively reject AfD
- Lecturers' strike update: inside the occupation at Exeter University
- Lecturers' strike update: students occupy in Bristol, Exeter and Leicester
- Italian elections roundup: The centre can hold, but it is weakened
- Theresa May tries to unite party with vacuous Brexit speech
- Lecturers' strike report: students show their support
- Lecturers' strike updates: Striking to win
- Bristol leads the way in supporting striking university staff - photos
- Lecturers' strike day two: ‘The things we have, we fought for on cold days like these’
- Lecturers' strike day one: A bad day for the casino
- 'They think we are weak - they could not be more wrong': Goldsmiths kicks off against pension cuts
- Turning the tide in Labour against war and against Nato
- Reforms and resistance: how tenants can influence housing policy
- Rotherham: Islamophobia, structural racism and the far right
- Biggest ever strike in higher education? UCU members prepare to defend pensions
- Statue commemorating working class Suffragette Alice Hawkins unveiled
- Lauri Love's victory against extradition
- Recession, Riots and Regeneration
- Blood on their hands: NHS marchers call time on Tories
- Fund our NHS: Tens of thousands of people march through London - photos
- Victory for residents as Haringey Council Leader quits
- University staff set to strike after ballot victory
- Carillion collapse: why we need to end privatisation of the NHS
- Draining People's Rights
- Catalan independence forces win majority
- Another world is possible: Download new anti-Tory track today
- Britain is hardening its foreign policy
- Will the Irish question bring Theresa May down?
- Anti-Theresa May song could be No 1 at Christmas
- Crisis in Catalonia - live updates
- A government that is not fit to govern at home or abroad
- From London to Palestine with solidarity - photos
- Strikes trim BA's wings
- Catalonia Waiting
- Storming the heavens: The Russian Revolution 100 years on - event
- A festival of resistance in Manchester as a united movement protests at the Tory conference
- The most stunning pictures from the protest at the Tory party conference
- Tories out! May must go
- Unity and persistence have paid off for Barts workers
- Protestors in London show support for Catalan independence referendum
- Art out of revolution
- France: a combative start to the anti-Macron fight-back
- Can Macron the Thatcherite be beaten?
- France: All out on September 12!
- Bristol: a city prepared to fight
- ‘Supersize my pay!’ – McWorkers stage first ever UK strike and we’re lovin’ it!
- Counterproductive and unjust: PCS to ballot members for pay cap strike
- Scrap the Cap: Nurses take the fight to the Tories
- Fight for $15: McStrike in the US
- McStrike at McDonald's: a report on today's action
- 'Intolerants, you are not welcome here!' Remembering the Battle of Lewisham
- BA Mixed Fleet: the fight continues
- Trump and North Korea - Stop the War statement
- Solidarity breeds strength: Unite members demand fair pay
- Journalism is not a crime. Statements against the Turkish state
- British Airways strike action: the fight goes on
- Pay up, guvnor: Bank of England staff go on strike
- Justice for Rashan Charles and Edson da Costa
- Six weeks after Grenfell, East London tenants demand national action
- SERCO Workers’ strike 25 July 2017: #BartsStrike
- No justice, no peace: Hackney residents demand justice for Rashan Charles
- No cover up: Justice4Rash
- We will not be silenced: Palestine will be free
- Mayor of Bristol to lead protest against austerity
- Hope and determination at Tolpuddle Festival
- Carnival against the school cuts
- Brazil: protestors reject biased judicial system
- What is Marxism? A guide to revolutionary theory - organised by Counterfire
- ‘We need to stand our ground’: hospital workers in London continue their fight for a pay rise
- UK arms sales to Saudi Arabia ruled lawful by High Court
- Socialism is back: the Durham Miners' Gala
- St Barts Trust: striking for change
- Justice for workers at St Bart's trust: Unite strike against SERCO
- Nurses find 'magic money tree' and deliver it to Department of Health
- People power: thousands march to tell Theresa May she has to go
- Jeremy Corbyn conquers Glastonbury Festival as millions watch worldwide
- Grenfell Tower fire: anger rising
- The people of Liverpool send the EDL packing
- Bristol want the Tories out
- Trump and Nato: a dangerous alliance
- The Threat from May
- Dementia tax u-turn: Theresa May’s contempt for the electorate
- Out on the streets, Corbyn is drawing a crowd
- Corbyn's opposition to endless war is his greatest strength
- A buzzing Corbyn rally in York
- High school students across France mobilise to reject the pseudo-choice between Macron and Le Pen
- May Day in Gascony: ‘All for one and one for all’ in the fight against fascism
- French elections: the banker, the fascist...or the streets?
- NUT conference: from the Lions of Durham
- NUT conference: united to fight
- The movement is growing: teaching assistants on the front foot in Durham
- EU headscarf ruling ‘opens back door to prejudice’
- Strike 4 Repeal: International Women's Day in Ireland
- Sylvia: a play about Sylvia Pankhurst
- Revolution remembered
- Five days to revolution
- Standing up to Trump
- Scotland marches against Trump
- Sound system solidarity: Bristol marches against ‘Muslim Ban’
- Quebec Mosque shooting: terrorist attack leaves multiple dead
- Women's March: this is what democracy looks like - photos
- Anti-Trump protesters surround Bristol police station after local black man tasered
- Jeremy Hunt must go: the fightback can’t wait
- Why are London Underground staff striking?
- Southern Rail: striking for safety
- Laura Kuenssberg wins 'journalist of the year'
- A vote for McCluskey is a vote for hope
- Victory for Standing Rock
- NHS Day of Action: Corbyn takes the lead
- Brazil: students and workers fight back against austerity
- Student demo: a cause for optimism
- This is where the work begins: on the streets against Trump
- Striking to defend the education of their communities
- BBC: Providing a platform for fascism
- The Trump victory: how it happened and how to respond - part 2
- The Trump victory: how it happened and how to respond - part 1
- Culture matters to us all
- Remembering Gerry Jones
- Against dictatorship: statement from Solidarity with the People of Turkey
- Morroco’s Makhzen: repression and resistance
- The Fourth Estate and the New Cold War
- Fire, turmoil, and abandonment in Calais
- Uber drivers win employment case
- Mosul: Stop the War statement
- Defend the Kinsley School cleaners
- Bristol ‘die-ins’ for the NHS halt traffic across city centre
- No more war: time to step up a gear
- Solidarity with Durham Teaching Assistants: what comes around, goes around
- Taking back control: the movement hits the streets of Birmingham
- Hungary: big defeat for Viktor Orbán
- Islamophobia: green and pleasant land in crisis
- Teaching Assistants: showdown with Durham County Council
- Corbyn re-election: 'Don't be too nice'
- Liverpool: celebrating Corbyn but still angry
- Refugees, solidarity and struggle for social change
- Bail out Bristol: Mayor greets anti-cuts protesters at City Hall
- Make austerity history: keeping our eyes on the prize
- Syria: why the war will not end soon
- Critical condition: saving Homerton Hospital
- Junior doctors: renewed strike action
- Burkini ban: taking the anger back to the French state
- Corbyn: another desperate attack from Sadiq Khan
- BAME rally: Jeremy Corbyn offers powerful anti-racist alternative
- Gig economy meets the real world: the Deliveroo strike
- Palestine solidarity takes a turn
- Libya: the new wave of destruction
- Immigration detention and the private sector: state coercion on the cheap
- Black Lives Matter: getting organised
- The fight is on - help us hit our campaign target
- Durham Miners Gala: an inspiring day
- Black Lives Matter spreads to Britain
- Merthyr and the red flag
- A beacon of hope in dark times
- United the left can win in Spain
- All roads lead to Calais
- Chilcot: bring Blair to justice
- I’m a nurse, not a border guard
- The fearless people of Brazil resisting the coup
- Lecturers' strike: fighting for fairness and the future
- Unions: the EU offers us nothing
- Brazil: the movement strikes back
- Five simple reasons why you should come to Dangerous Times Festival 2016
- Dangerous Times Festival 2016: an opportunity that mustn’t be missed
- Israel bombs Gaza as anti-Semitism row rages
- Labour Party activist rails against anti-Semitism slur
- No.10 website refuses to host petition calling for inquiry into Tory racism
- May Day: protesters in Turkey take to the streets
- Why you should be on the Convoy to Calais
- Junior doctors: we will keep fighting
- Hands off Libya: No to Western Intervention
- Getting the Convoy to Calais rolling in Doncaster
- Macedonia at the crossroads
- Malia Bouattia elected NUS president
- Brazil: Rousseff, the left and the coup
- SOAS cleaners' campaign: 'It's a matter of justice'
- Cameron Must Go! The People's Assembly demo in pictures
- 'Enough is enough': anger and escalation
- Keeping it on the streets
- Donny calling!
- Sheffield shines a light on Tory lies and hype
- Bristol residents hit the streets to protest council homes sell-off
- Tynesiders take to the streets to defend NHS
- 'We love books': Brixton brought to a standstill
- Thousands march calling for Cameron to resign
- Greece: a crucible of reaction and resistance
- Greece: the port and the storm
- Refugees welcome here demo in photographs
- Teachers prepare for confrontation with government
- Government to blame for nurse shortage
- Easy as ABC: teachers resist academies
- Left anti-EU campaign launched
- Brazil: Ford workers promise to resist the coup
- Undemocratic and irreformable: why we must vote to leave the EU
- Borough unites against Britain First
- Big trouble for the Tories: 5 reasons to demonstrate on 16 April
- Kill the Housing Bill demo in photographs
- Stop Trident protest in photgraphs
- Huge support on the streets for junior doctors
- Keep Lukács' work alive
- Big mobilisation against the Housing Bill
- Bristol rallies for the junior doctors
- Don't deport Luqman: support the occupation!
- Amazing response to Counterfire's free paper
- Sticker Campaign: Sticking it to the Tories
- The biggest anti-nuclear march in a generation
- Carta a favor da saída da Grã Bretanha da União Europeia
- Solidarity statement by JNU alumni and international academic community
- Not without a fight: inspiring rally defends junior doctors
- Did you hear? Another Muslim murdered in the USA
- Now is the time to Stop Trident
- No to Fortress Europe: solidarity with refugees and migrants
- The Tories tear up social housing
- The inconvenient truth about the massacre of the Kurdish people in Turkey
- Junior doctors strike again: Health Secretary torpedos last minute deal
- Junior doctors' strike live!
- The Sanders surge: Occupy hits the ballot box
- Solidarity against racism at Bristol Mosque
- Students block Westminster Bridge
- Cameron fans the flames of Islamophobia
- Podemos blows a wind of change through the Spanish parliament
- The strike that silenced the Tories
- Junior doctors strike to save our NHS
- We are striking for patients, not against them
- NHS staff march against plans to scrap bursary
- What you can do for the junior doctors
- Podemos comeback has broken the Spanish deadlock
- Le Pen's defeat offers only cold comfort
- Stop the War: challenging the lies
- Burkina Faso: winning in the streets but losing in the ballot
- Protesters take to the streets for final push against extending airstrikes
- Syria vote: Keep up the pressure on MPs
- New media needed: help fund the alternative
- Stopping Whitehall to stop a war
- The People's Assembly Christmas Party featuring Bridget Christie vs Scrooge
- Incoherent and dangerous: Cameron's case for war
- Free radicalism: why you should help fund a free left-wing paper
- Stop the War: for a world without terrorism and imperialism
- Modi and Cameron: partners in neoliberal plunder
- Shock defeat for the right in Portugal brings new hope
- Japanese protest movements signal new political energy
- Sandy Nicoll reinstated at SOAS: the strength of solidarity
- Trade Union Bill: big turnout for protest
- Why we should support the SOAS occupation
- Students and staff shut down SOAS
- Angola: students and political detainees must be freed
- Why safe havens are a green light for bombing
- Father of soldier who died in Iraq confronts Hilary Benn MP over Syria bombing
- A coup in the EU: Portugal's left win election but are banned from power
- Protesters show solidarity with Palestinians
- At the borders of humanity
- Prescribing resistance: junior doctors take to the streets
- Stay in the streets
- Turkey: the growing call for peace cannot be silenced
- Manchester protest diary
- Protesting barbarity
- Massive protest across Manchester against the Tory cuts
- Stop the War statement on Syria, Labour party policy, and Russian intervention
- Refugees welcome here
- Stop the War: bombing Syria won't stop Isis
- Podemos backs Jeremy Corbyn's candidacy for Labour leader
- Corbyn's enemies are panicked, will they pounce?
- Jeremy Corbyn: a student campaigner’s perspective
- 'Marauding migrants': demonising the victims of western wars
- Demonstrate at Tory Conference – and build a new left
- The surprising truth about Duchamp's urinal
- Jeremy Corbyn: Labour's anti-war leader?
- Hundreds of civilians killed by air strikes on Iraq and Syria
- Jack the Ripper museum: women make their own history
- 'This is our time': Corbyn draws massive London crowds
- Migrants, war and the European Union
- Bristol: hundreds turn out for Corbyn's radical message
- Stop the secret British bombing of Syria
- EU referendum: why the Left needs to campaign for a No vote
- Whose streets? Our streets! Bristol budget protest
- John Rees: Solidarity with Greece, No to Austerity, Yes to Democracy
- ‘No to fear’ - report from Athens as No supporters flood the streets
- Unions Together Labour leadership Hustings
- Stop the War condemns Michael Fallon's 'strikes on Syria' speech
- Battle lines drawn in Athens
- Live blog: End Austerity Now protest
- Rabina Khan joins Dangerous Times Festival line-up
- Why Stop the War supports Jeremy Corbyn's campaign to be Labour leader
- Protestors descend on Downing Street after Queen's Speech
- New protestors turn out against austerity in Manchester
- Something is stirring in Bristol
- Belligerent abroad, vicious at home. The government and the anti-war movement
- Newcastle mobilises to end austerity
- Julie Hesmondalgh among hundreds at 'huge' Manchester People's Assembly meeting
- Gateshead teachers strike on May Day to save jobs at Thorp Academy
- Rabina Khan: Why I'm standing for Mayor of Tower Hamlets
- The regeneration myth: fighting gentrification in Brixton
- The EU declares war on migrants
- Appeal: documenting the occupation
- Politics just got interesting - come and discuss what needs to be done
- Dangerous Times 2015 brochure out now
- #OccupyUAL: our creativity none of your business
- 'Let's stop Brazil' - workers to stage general strike in defence of their rights
- Working together, winning together
- Sweets Way campaigners plan weekend of fun and resistance in new occupation
- Courts rule to evict Sweets Way in Barnet
- #OccupyUAL: only option is to escalate
- Sweets Way: call for your support in fight against social cleansing
- Temporary victory for Sweets Way Campaign
- Athens marches against racism and fascism
- 'Whose school? Our school!'
- Tide of protest hits the Irish government over water charges
- Time to Act against climate change
- NHS Convention: Planning to save our NHS
- Free to protest: police back down over planned charges after movement defiance
- Brighton residents march against cuts
- Five urgent questions: radical left Syriza MP Costas Lapavitsas on Friday's deal
- 'Before it is too late': Resistance hero and Syriza MEP Manolis Glezos on the Syriza deal
- No to Islamophobia: Newcastle unites to oppose Pegida
- Greece is edging closer to decision time
- Academic survey: Blogs, Interactivity and Political Opinion Leadership
- Gateshead march and rally against cuts
- Fire cuts kill: Sunderland people march to defend their fire station
- March for Homes liveblog
- Defending Charlotte Munro - and the NHS
- Alexis Tsipras: 'History knocking on our door'
- Tom Crawford vs the banks and bailiffs
- Greek Election Liveblog
- Why you should join the march for homes
- Support Hollywood Hegemony financial appeal
- London bus driver: why we're striking
- #SaveHartlepoolHospital - local protest, national politics
- Graphic: Islamist terror accounts for only 0.7% of attacks in Europe
- John Lewis cleaners and the fight for the living wage
- Love against the Law: the People's Bank has its day in court
- 999 Call for the NHS: national convention for NHS campaigners | 28 February
- London bank seized for the homeless
- 'Management out, cleaners in!' - campaigners step up pressure at SOAS
- The CIA torture report - and America's shocking response to it
- Teesside marchers oppose punitive cuts to benefits
- Don't deport Jason! SOAS activist victimised for campaigning for cleaners
- SOAS staff and students demand Justice for Cleaners
- Pan-African solidarity statement with the Burkinabe people
- Challenging the pay and working conditions of hourly-paid and fractional staff
- NHS workers strike against the pay freeze
- Radical Independence Conference: another Scotland is coming
- They’re back: Free Education march takes London by storm
- Carrington power station site shut down by anti-blacklisting picket.
- Lutfur Rahman: 'not under attack for what he's done wrong, but for what he's done right'
- Greece: wave of school occupations against the new ‘class’ educational reforms
- Hands off our pensions!
- Irish water charges and the growth of anti-austerity politics
- Burkina Faso: the West's armed puppets broken by the masses
- St Mungo’s workers strike against pay cuts and 'tick box' care
- Occupy Democracy holds Parliament Square despite police aggression
- Liveblog: #18oct protest - Britain Needs a Pay Rise
- Mutual Defence Agreement: Cameron plans secret renewal of nuclear cooperation with US
- Day-Mer: Kobane needs international support
- Hong Kong: Occupy Central with love and peace
- Day-Mer Statement: Support the resistance of Kobanê against Isis attacks!
- Soas students join international hunger strikes in solidarity with Egyptian detainees
- Scotland's vote, Britain's crisis: politics after the referendum
- National TUC anti-austerity demonstration | 18 October 2014
- Liveblog: Protest against Nato summit in Newport
- Saving Sushil: Sheffield community campaigns against deportation of Buddhist monk
- Direct action success for anti-fracking camp
- Talha Ahsan: a celebration of survival
- Interview with People's March for the NHS organiser Rehana Azam
- Talha Ahsan: justice, jihad and the war on terror
- The Guardian and media power: It’s not just about the money
- Setting the record straight for the Guardian
- Warsi resignation: another crack in support for Israel
- Rally: Now it is time to say #WelcomeHomeTalha - 17 August
- National demonstration for Gaza: London, Saturday 9 August
- The eviction the people stopped
- Liveblog: march for Gaza - August 9
- Newcastle: hundreds protest outside BBC over biased Gaza coverage
- Student Loans not for sale after Cable's U-turn
- Demonstrate: Stop the massacre in Gaza - Saturday 26 July
- Serbia: workers resist neoliberal attack on their rights
- Gaza: a letter to Obama from a doctor in Shifa
- 999 call for the NHS People's March: a 21st century Jarrow Crusade
- Fenland People's Assembly action on disability rights
- Strike action brings victory for Tyneside Safety Glass workers!
- Gaza: Today we blocked the street. On Saturday we'll block the city
- Gaza National Demonstration: Stop the Killing Stop the Bombing | 19 July 2014
- Thousands besiege Israeli embassy in protest at war on Gaza
- Thousands rally as public services are brought to a standstill
- #J10 liveblog
- Counterfire.org relaunch: the virtual and the real
- Defend John Westmoreland: History teacher and UCU activist
- No More Austerity protest report
- Gateshead: Unite the union members vote unanimously for strike action
- Death of a tourist: killed by corporate indifference
- Norfolk says no to tax dodging
- National Protests at the Nato Summit: No New Wars - No to Nato
- The People's Flotilla launched with canal blockade protest
- Stop the war in Ukraine: a statement by the left in Russia, Ukraine and Belarus
- Northern Rocks: Reclaiming Pedagogy conference in Leeds
- Counterfire summer sessions: The politics of resistance
- Petition: No UK troops for Ukraine war games
- Dangerous Times festival: a celebration of resistance
- Dangerous Times festival live blog
- Ministry of Defence blocks anti-war petition
- David Goldblatt at Dangerous Times festival
- The return of mass strikes
- Seattle minimum wage breakthrough
- 5 reasons the strike in China is terrifying! (to transnational capitalism)
- Tube strike: RMT liveblog
- Tube strikers fight to save ticket offices
- No UK troops for Nato's Ukrainian war games
- Ukraine: miners enter the fray
- NUT conference report: Engage! Pressure! Strike!
- Victory against the King’s Lynn incinerator
- Doncaster fighting back in support of Care UK strikers
- Ritzy cinema workers: striking against poverty pay
- Construction strikes spread - the fight for direct employment has begun
- South African miners: urgent appeal for support and solidarity
- Spain: Marches of Dignity
- Construction workers fight for a fair day's PAYE
- Protest against Israel's Prawer plan
- The case of Yashika highlights rotten asylum system
- Guardian letter: end UK silence on Egyptian human rights abuses
- #FightForYashika protest wins reprieve
- Thousands march to Central Hall to support NUT teachers' strike
- Teachers: thousands strike and march in London
- Protesting for a People's Budget
- Tariq Ali - Hugo Chavez Memorial Lecture
- Tributes pour in to 'irreplaceable' Bob Crow
- Grayling day demonstration
- SOAS cleaners in unprecedented two day strike for equal rights
- Doncaster care workers fighting the private health care madness
- The Crisis in Ukraine: Statement by Stop the War Coalition
- Women's Assembly: 'You can't keep us down'
- UEA students protest against large-scale redundancies and cuts in student services
- Report: Hands off our Unions rally in London
- Scabgate – defend Mark Harding and the rights of trade unionists
- London students protest to halt loan privatisation
- Photos: London #StopTheSellOff protest and debt-In
- Brazil's Metro trade union denounces corruption
- Higher education strike liveblog 6th Feb
- Tube strike - Finsbury Park report
- Tube strike - London Bridge report
- Tube strike live blog
- Stop the student loan sell off - national week of action liveblog
- Lively picket lines at SOAS for latest strike
- Photos: Anti Fracking protest - Solidarity Sunday at Barton Moss
- Doncaster People's Assembly protest at Plantation View care home
- London protest in solidarity with Egyptian revolutionaries
- Staff and students defy management intimidation at Queen Mary’s UCU strike
- Our university, our streets protest | 22 Jan 2014
- 79-year old peace activist jailed for protest against US military
- Man, 84, dies handcuffed in hospital: UK border control by the GEO Group
- Protest attacks Benefits Street as ‘poverty porn’
- Subdued anger as hundreds gather at Mark Duggan vigil
- Emotional scenes as fire stations fall to Boris Johnson's axe
- Leon Kuhn, anti-war and political cartoonist: 1954 - 2013
- A successful night at Catastrophe Club
- #AusterityXmas: People's Assembly day of action
- Firefighters strike again in defence of their pension
- #CopsOffCampus protest
- Women's Assembly Against Austerity launched with Guardian letter
- University staff speak out against clampdown
- Video: cops off campus protest at University of London | 5 Dec 2013
- Police attack on Senate House occupation: eyewitness account
- Student occupations live blog
- Students occupy Senate House in protest over privatisation of student loans
- Final statement from the Bramber House occupation
- Goldsmiths strike and occupation
- Strike in Further and Higher education 3 Dec 2013
- 3 Cosas strike live blog
- Women 'Reclaim the Night' in London
- Women 'Reclaim the Night' in Newcastle
- Hands off our Unions – defend the right to resist
- Stop the sell off - liveblog
- Blacklisting day of action
- On the firefighters picket line in Sunderland
- Poland: An eyewitness account of the Nazi attack on Syrena and Przechodnia spaces
- Philosophy Football t-shirt - No Glory in War
- Seeing Red: a festival of subversive cinema
- Radicalism returns to the fens!
- Doncaster: FBU and Unison demonstration of solidarity
- Bonfire of Austerity live blog
- Grangemouth: Unite convenor's statement
- York HE strike report
- SOAS occupies in solidarity with HE strike
- Striking at Queen Mary
- Doncaster in the centre of austerity onslaught
- Assembling a student movement against austerity
- Teachers' strikes – where next?
- Striking teachers descend on Durham
- Teachers give Gove a lesson in solidarity
- Firefighters protest in central London
- People's Assembly welcomes postal workers strike vote
- Unity on the Mersey: marching against fascism
- University workers vote to strike over pay
- Report: Manchester People's Assembly - welfare not warfare workshop
- Runcorn workers to picket site in action over bullying
- Images and video from Brazil solidarity protest London 18 June 2013
- A 'normal' country: football hero Mahmoud Sarsak fights for justice
- Tyneside shows opposition to bedroom tax
- Bedroom tax: Manchester joins national day of action
- Support the PCS on Budget day
- Coming together – People’s Assembly update
- Firebox fundraising appeal
- People vs corporate power: EDF suing activists for £5m
- Where's the justice at London Met?
- Newcastle protest says No to cuts
- Global protest against sexual terror in Egypt
- Fire Brigades Union speaker: occupy to save firestation
- Stop the War: no foreign intervention in Mali
- Athens: mass protests oppose fascist Golden Dawn
- Newcastle steps up fight to save libraries
- Opposing Venezeula's right-wing
- Construction workers walkout in Runcorn
- Writer of 'Billy Elliot' to speak at Newcastle Libraries campaign event
- Not Dancing with Israeli Apartheid - Plymouth style
- Another Scotland is possible: radical independence conference unites left
- Lewisham resists NHS cuts
- Back on the streets! Thousands of students march to defend education
- SOAS students occupy in solidarity with Gaza
- King’s Lynn Without Incineration campaign wins a public inquiry
- 'De-skilled, de-motivated, demoralised': Gateshead College lecturers strike back
- Rally For Venezuela: Defend democracy
- Teachers: step up the defence of pay and pensions
- Desmond Tutu and Ayanda Kota snub war criminal Blair
- Waltham Forest residents march against EDL racists
- We Are Waltham Forest: residents to confront EDL racists
- Striking cleaners win victory against John Lewis
- Construction workers plan to build on Sparks' victory
- Sunderland: protesters see off fascist anti-mosque protest
- Swaziland: Striking teachers sacked
- Victory for free speech as Olympic protestors speak out
- London 2012: police attack Critical Mass cyclists
- Unions condemn ArcelorMittal Olympic torchbearer
- Suez: Tear gas, bombs and arrests can’t stop Egyptian workers
- Huge Madrid anti-cuts demonstration attacked by riot police
- Spain: huge rallies support striking miners
- King's Lynn protest at incinerator vote
- London 2012: No missiles in London!
- Man sets himself alight outside Birmingham job centre
- Workfare scandal exposes class nature of Jubilee
- Construction workers in Power station walkout
- Video: Protest greets David Willetts at UEA
- Tilbury: strikes return to the docks
- Manchester may day march
- Salford Uni staff resist job cuts
- Anti Missile campaigners call for 'legacy of protest' over Olympics
- Czech Republic sees biggest protest since the Velvet Revolution
- Palestine’s Land Day: We will not forget
- Huge student protest movement continues in Canada
- Solidarity with the teachers and lecturers
- Support Alfie Meadows
- Two Scottish pandas only one Scottish Tory
- Zimbabwean activists facing long jail terms - Protest March 20
- Israel kills children in Gaza air strikes
- Six UK soldiers killed: Time to get out of Afghanistan now
- Andrew Lansley chased around the corridors of London Hospital by campaigners
- Greece: The potato revolt
- Athletes organise against Dow Chemical's Olympic deal
- Paul Mason: Kicking off at Dangerous Ideas | 17 March
- Coalition of Resistance statement condemns Occupy eviction
- Edinburgh protest demands 'not another lost generation'
- Greece: Jeremy Corbyn MP to head up Solidarity Delegation
- Sparks beat the pay cuts as bosses throw in the towel
- Sparks force climbdown by Balfour Beatty
- Protestors ruin Cameron’s trip to Scotland
- News flash: Balfour lose in court, Sparks strike is on
- Occupy Baltimore activists protest building of youth jail
- Tories' new millionaire treasurer
- Lansley's NHS Bill sinks deeper into chaos
- US Yemenis protest 'war criminal' president
- Lightning strikes in tax offices over privatisation fears
- Aberdeen: electricians to protest against 35% wage cuts | Jan 16
- South Africa: Ayanda Kota arrested and assaulted
- Teaching unions join growing list rejecting government pensions offer
- 96 murders since Stephen Lawrence's
- Unite votes to reject NHS pension plan
- Anuj Bidve: Salford residents' vigil against hate
- Review of Anti Incinerator Campaign CD
- Norfolk poets and musicians launch an anti-incinerator CD
- Sparks protest: stakes are raised as January deadline looms
- Video: #N30 Panton House occupation targets Britain's Fattest Cat
- #N30: King's Lynn unions protest - the first in decades
- Belfast: #N30 report
- #N30 live blog
- Students occupy to save School of Music
- Sparks continue civil disobedience by occupying Gratte Brothers
- Occupy London support meeting for trade unions - 6pm Wednesday
- Library cuts stopped in their tracks
- Report: #9nov student protest
- Student protest live blog
- Trade Union delegates build for N30 in Belfast
- Petition: free detained Egyptian activist Alaa
- Video: Sparks picket Canon Street and march to St Paul's
- United Friends and Family: annual deaths in custody march attacked by police.
- John the Banker joins OccupyLSX at Finsbury Square
- Video: The Hardest Hit protests against disabled welfare cuts
- Video: Angry City worker attacks system, backs occupation
- Occupy London live blog
- Construction newsflash
- Occupy London Stock Exchange - Press Release
- Video: Dorian from Teamsters Union on Sotheby's protest
- Video: Boston Police Attack Veterans for Peace
- Video: We are the 99% - Ukuncut occupation of Westminster Bridge
- Live Blog: Anti-war Assembly
- Video: Construction workers protest in Cambuslang, Scotland.
- Sparks cause traffic chaos as Ratcliffe on Soar power station targeted
- Healthcare workers strike in Northern Ireland
- Noam Chomsky: Join us in Trafalgar Square on 8 October
- Portugal: protests flood the streets of Lisbon and Porto
- Protest at Conservative Party conference
- Video: UK Uncut to shut down Westminster Bridge in protest over NHS Bill
- Europe Against Austerity - a call for coordinated global resistance
- Video: thousands demonstrate against cuts in Glasgow
- Mutiny presents Drugs on Trial
- Heathrow campaigner John Stewart barred from entering America
- Video: Occupy Wall Street protestors block Brooklyn Bridge
- Eurozone market crash - traders like Alessio Rastani dream about the money they will make
- Are construction bosses starting to crack?
- Newcastle: teachers, students and supporters unite at Kenton School picket
- Call Out: Dale Farm hearing this Friday
- Sparks invade crossrail site in protest at pay cut plans
- Video: John McDonnell and Gail Cartmail speak as sparks protest at Crossrail site
- Protest at Tyne Tunnel against construction pay cuts
- TUC vote: making anti-war history in the trade union movement
- Scottish students occupy against 36k fees for rest of UK students
- Construction workers' protests continue - with UNITE backing
- Lobby Wandsworth Council meeting – stop riot evictions and cuts | 21 September
- Keep Our NHS Public – protests as Health & Social Care Bill returns to Parliament
- Tony Benn joins construction workers' protest against pay cuts
- Protest to defend the Dale Farm community
- Construction workers protest in London
- Guantanamo firm given contract for Scottish asylum seekers
- BNP bigots booted off Doncaster LGBT Pride
- Oxfordshire youth workers to strike against cuts | 23 August
- Die Linke backs European Conference Against Austerity
- John Rees on the riots: “Zero tolerance” will have “zero effect”
- Construction workers prepare to resist as 500 pack meeting
- Give our Kids a Future protest challenges right-wing backlash
- Tottenham Burning – a first hand report of last nights events
- UK riots - live blog
- The spirit of Belfast Pride
- Sanum Ghafoor explains #blamethemuslims
- BNP could split after Nick Griffin wins leadership by 9 votes
- Murdoch on the ropes - Reality Radio podcast
- Media abuse of democracy - podcast
- Declaration from the European Left
- Support the indefinite strike at South Yorkshire Newspapers
- No to the waste incinerator in King’s Lynn
- Building the campaign to defend our NHS
- Video of Coalition of Resistance National Conference | 9 July
- 100,000 flock to Durham Miners' Gala
- Reality Radio: Ireland - economic austerity and political legitimacy
- Reality Radio: The political crisis in Greece
- June 30th Strike Live Blog
- June 30: Colchester report
- Protests Return to Tahrir Square
- Greece: live video stream from Syntagma Square
- 48 hours on the streets - the whole country will be at Syntagma Square!
- Strathclyde University occupied in protest over course closures
- All aboard the Glasgow CoR - PCS Strike Support Bus | 30 June
- New site listing actions in support of June 30 Pensions Strike - J30strike.org
- UK Uncut and CoR target Nat West Bethnal Green | 25 June 2011
- ESOL staff and students protest in South London | June 19
- Goldsmiths nursery saved
- Unions issue statement defending right to protest after SOAS arrests
- Civil servants vote for strike over cuts to pensions, jobs and pay
- Petition - Drop the charges against SOAS protesters
- Resounding Votes for Strike Action from NUT and ATL
- Police arrest SOAS Willets protestors
- Newcastle conference shows solidarity with Gaza
- Arundhati Roy in London
- Newcastle Rally for the Alternative: unite the resistance to cuts | 29 June
- Newcastle SlutWalk: Feminism back by popular demand
- University of London staff and students launch campaign against Grayling’s sham university
- Edinburgh March in Solidarity with Spain’s Indignados | 5th June
- Rail union TSSA votes to ‘participate in non-violent resistance activities’
- Saudi Arabia and Western Hypocrisy
- Sod Sodexo - Multinational Human Rights violator kicked out of SOAS
- Strike on June 30th - College lecturers building for action
- Wendy Savage on keeping our NHS public | Leeds 1st June
- Barcelona’s indignados - real democracy in action
- UK Uncut: NHS protest in Newcastle joined by Billy Bragg
- Leeds health workers and campaigners on the march | 28 May
- Protestors victorious in battle for Barcelona square | 27th May 2011
- ‘We have learned from Cairo, Iceland and Madrid’ - Report from Barcelona 24th May 2011
- March to save the NHS - video report of 17th May London protest
- University of London Union (ULU) votes to boycott and divest from Israel
- Trident: cost of nuclear armageddon doubles
- Leeds health workers and campaigners building for local demo on 28 May
- Nato’s humanitarian credentials: Letting people die at sea
- Students and Teachers Fight Education Cuts in North Carolina - video
- Save philosophy at Greenwich
- London Met occupies over massive cuts to courses - protest today at 12 noon
- Leeds: UK Uncut action follows May day march - video
- Inspired by Revolution, Egyptian Workers Occupy Factory
- Rally to support Bryan Simpson - protest is not a crime! | Glasgow 29th April
- Israel Denies Refugee Status to Sudanese - video report
- Newcastle: uniting to stop racist EDL - New video
- Scotland’s newly formed International Socialist Group - Founding Statement
- The frontline of cuts: Northumberland Youth Service
- NUS conference report
- Black and white unite to call for Justice for Smiley Culture - video
- Striking for the Alternative: call centre workers in 24 hour walkout
- Protests over attacks on benefit claimants - video report | April 14
- Newcastle College UCU Protest with Students against cuts
- Action for ESOL statement on Cameron’s scapegoating of immigrants
- More than 250,000 public servants to ballot for strike action
- Unions and campaign groups voice support for UK Uncut
- New socialist organisation formed in Scotland
- Egyptians protest at Israeli Embassy in Cairo | 8 April - video
- Equality staff vote overwhelmingly to strike over cuts
- Social Mobility - John Rees debates Katie Hopkins on Jeremy Vine Show
- Military intervention and the Libyan revolution: John Rees on Russia Today
- Thousands across USA rally in support of workers’ rights
- John Pilger: Privatisation is theft - the key to successful union campaigns is to involve the public
- Palestinian supporters celebrate as Ahava forced out of Covent Garden by protests
- Thatcher’s dream - Tory MP’s speech in US exposes huge scale of cuts
- Tower Hamlets coordinated strike action - March 30th 2011 - video by Reel News
- Libya: Unite union calls for an immediate halt to military intervention
- Statement by Committee for Supporting the Syrian Intifada: Mass arrests and Repression
- Hands off Libya - Stop the War public meeting - video
- Egypt: Revolution Restarted - April 1st protests live blog
- Protest movement grows in Syria as Assad speech fails to quell revolt- video
- March 26: Disproportionate, aggressive police action provoked disorder - monitoring group
- Israel imposes no play zone as airstrike kills children - interview with Yousef Al-Helou
- Honduran students defend occupied National University - Video
- Are British and US forces using Depleted Uranium munitions in Libya?
- Tower Hamlets strike - an inspiration to us all
- Striking together - teachers and support staff resist in Tower Hamlets
- BBC executives conspire to pull invitation to Bob Crow to appear on Question Time with Boris Johnson
- Land day at An Nabi Salih village - video
- March 26: Street party in the heart of the high street tax avoiders - video
- March 26: An account of police violence against peaceful Trafalgar Square protest - video
- Ali Abunimah & David Cronin: Israeli apartheid and beyond - video
- UCU strike at Cardiff Bay - Video
- I’d rather get a third than be a scab - students support UCU strike
- SOAS students in solidarity occupation with UCU - statement
- Birmingham students support UCU strikers - video
- Images: UCU pickets and protests on 24 March
- Bringing the cuts home - Winner of TUC video competition
- Egyptian socialists reject Western intervention in Libya
- UCU and Students Strike Song- Don’t cross a picket - Video
- SOAS UCU strike to defend pensions supported by occupation - video and images
- UCU members strike against pension cuts
- Video: UCU members strike against pension cuts
- UCU pensions strike backed by student occupations | Tuesday 22 March
- Glasgow: Protest march follows forcible eviction of student occupation - video
- March 23rd Budget Day Protest
- Going all out for March 26 protest
- Emergency Protest - Hands off Libya. No to military intervention | 3pm Sunday 20th March
- East London - building for the 26th March demo
- Lindsey German: Libya no-fly zone is cosmetics to hide re-assertion of Western control in the Middle East
- Against military intervention: John Rees on Russia Today
- Gigi Ibrahim on the Egyptian revolution
- Saudis protests in Qatif against Saudi military intervention in Bahrain on 18 March
- Cairo Conference: Statement in support of the struggle in Bahrain
- Videos of protests in Syria
- Stop the War Hands off Libya protest | 18 March
- Map of major oil installations in Libya
- The West is intervening to stop the revolution not to save it
- Video: Edinburgh University students occupy in support of UCU strike
- Lorraine on the bus - how to build for the 26th of March
- Iyad Baghdadi reports from Libya - Gaddafi running out of time
- Bahrain’s unions strike against repression
- Video of the Sheffield Day of Rage at Lib Dem conference
- Saudi troops enter Bahrain to put down revolution
- Fukushima Meltdown: Nuclear Power is not safe, clean or green
- International Women’s Day: Libyan women march in support of rebellion
- US Supports Yemen Dictator - Video
- Video: Day X Demo for NHS 9th March
- Western Intervention in Libya? John Rees on Reality Radio
- 10 O’Clock Live: No Intervention In Libya
- No to a No Fly Zone: Why Western planes won’t help Libya
- Lord Hutton and the great pensions robbery
- Standoff in Wisconsin as resistance to anti-union laws spreads
- Libyan rebels hold Ras Lanuf - video
- No to Military intervention - Stop the War statement on Middle East revolutions
- After the fall of Mubarak: cement passes through Rafah crossing into Gaza
- Video: Islamophobia in California: Bigots terrorise Muslim families at charity event
- Western intervention would poison the Arab revolutions - Lindsey German
- Tunisian Unions demand the fall of the regime
- Norfolk: Major victory for environmental campaigners
- Statement by the Arab Left Forum
- Western intervention in Libya would be disastrous - John Rees on BBC news and Russia Today
- Video: Haringey Council occupied over cuts to public services | 24 Feb
- Stop the War Coalition statement on Middle East revolutions | 25 February 2011
- Egypt: Breaking the chains of tyranny, poverty and corruption
- Reoccupation of Aberystwyth University
- NHS: Is this called ringfencing?
- Libyan protesters outside Downing Street 23 Feb
- Tunisia: Protesters push the army back to the Kasbah
- The unstoppable Arab revolutions
- Tunisia: Video of army firing warning shots at Government Square protest
- Tunisia: Demands of the People
- Reports from Tunisia’s ongoing revolution
- Sham Politics: Islington protestors ejected from council cuts meeting
- Libya - Mapping the growing resistance
- Trident submarine plan: Tories set to backtrack on commitment to Lib Dems
- Call for solidarity from Bahrain’s Democratic Progressive Forum
- Bahrain: another US client state feels the people’s wrath
- Website launched to support Ed Woollard after ‘disproportionate’ 32-month sentence.
- Hundreds gather in the North East to protest cuts to England’s Forestry Commission
- London joins anti-Berlusconi protests
- Newcastle rally celebrates Egyptian revolution: "now we are capable of doing anything"
- Egyptian embassy protest turns into celebration
- Egypt’s people make history: dictators tremble around the world
- Whose trees? Our Trees! Stop the forest sell-off
- In defence of Wikileaks
- Workers join the revolution
- Heated and chaotic scenes as Lambeth Council votes to cut
- Anti-racists oppose Islamophobic EDL in Luton
- An appeal from the Coalition of the Youth of the Wrath Revolution
- Letter from Belfast: Socialist group joins Counterfire
- Statement from the youth of Tahrir Square sit-in
- Newcastle rallies in solidarity with the Egyptian uprising
- Solidarity with Egyptian Revolution Protests: Reports, images and Video
- Luton marches against EDL thugs
- Appeal for international solidarity from the Cairo Conference
- Egypt: List of people killed struggling to overthrow US backed regime
- Images from the Egyptian revolt
- Egypt: The Revolution is in danger, act now!
- Interview with anti-government protester in Tahrir Square
- The Egyptian revolution is a step away: John Rees reports from Cairo
- TUC: Solidarity with Egyptian workers
- Video: Protest at Egyptian Embassy in London
- Back to the streets! Students and workers protest in London and Manchester
- Egyptians take to the streets
- Opposition protests sweep Egypt
- Disgraced Phil Woolas appointed to shadow Home Office team
- Tyneside Stop the War rallies opposition to Islamophobia
- Children Left at Risk by CEOP Merger.
- Prevent the Deportation of the Okpara Family.
- “We’re not here to save money, we’re here to save lives”- interview with London firefighter
- North East trade unionists rally against savage cuts
- Strikes, protests and street battles in action against Euro austerity
- North East: the impact of cuts
- Police to prevent protestors marching past Tory conference
- UN report on flotilla massacre: Palestine solidarity activists demand action
- Unite union activists join latest Viva Palestina convoy - interview
- Defend anti-fascist activists in Bolton
- Countering the EDL in Bradford
- Kashmir: Lift the military shadow
- No justice for Ian Tomlinson: police not charged
- St Albans Against the Cuts: Anti Academies Demo
- Norfolk fire fighters resist cuts to front line fire services
- North East: Public Services Alliance organises to stop cuts
- Anti-war soldier Joe Glenton released from prison to hero’s welcome
- Joe Glenton - Interview on release from military prison
- Every cut is an attack. Why it is vital to save the Civil Service Redundancy Scheme
- Joe Glenton supporters rally in Colchester
- Is NATO finished in Afghanistan?
- King’s Lynn campaigners step up environmental campaign
- Building resistance to the cuts and job losses - an open letter
- Tax the rich, not the poor! Can’t pay, won’t pay!
- Islamophobia: Time to fight it - Yvonne Ridely Speaks in Newcastle
- Greek crisis : A country between two general strikes
- United East End marches against the English Defence League
- East End Unites against the EDL threat
- Kings Lynn residents resist incinerator
- Bloody Sunday: British soldiers murdered 14 civilians
- From Athens with love: Clare Solomon reports from Greece
- "Bloody passengers" - scabbing BA pilots start to crack
- Hopes for a general strike in Spain
- Iran: New sanctions as US spurns deal
- Global protest over Foxconn deaths as Apple launches iPhone4
- Foxconn Suicides: Global day of remembrance, marks iPhone4 launch
- Eyewitness account of Flotilla attack from Greek activist
- John Pilger: the heresy of the Greeks offers hope
- Cutting through the greenwash on 10:10
- When they said ‘We will end child detention,’ they meant ‘Keep on arresting babies’
- Beat back BA bullies - we have the right to strike
- Osborne and the bankers’ coalition
- PCS wins major legal victory for Britain’s civil servants
- Can’t Pay Won’t Pay: Solidarity with the Greek protests, 26 May
- Greek solidarity Facebook accounts attacked
- Guardian letter: Beware Greek-style cuts to services
- Protest in solidarity with Greek resistance
- Main parties lying to electorate on cuts
- Norfolk: Protestors rally against platform for BNP candidate
- Events
- Features
- Analysis
- The politics of helping out: why the left needs to do more than care for the community
- Universities dispute in danger: are local settlements the thin end of the wedge?
- The start of a war and the end of an era: How the invasion of Ukraine is changing the world
- We can defeat the Tories, collectively
- The war abroad, the war at home
- The struggle for liberation: Palestinians, Israeli apartheid and imperialism
- Capitalism’s questionable conscience
- Union blues as Sinn Fein heads to victory
- Economics as self-harm: why the Bank of England is risking stagflation
- Local elections: Johnson’s Heineken effect goes into reverse
- Why socialists should vote for Labour
- Russia and Nato: the crocodiles with Ukraine in their jaws
- Global capitalism and the disaster facing poor countries
- Now the deluge: France after the presidential election
- Critical moment in the universities dispute
- Starmer's war on Corbyn and the anti-war left
- 'Weapons, weapons, weapons': The dangers of escalating the war in Ukraine
- France election: The usefulness and limits of Jean-Luc Mélenchon - long read
- Energy security strategy: disingenuousness wrapped in a Union Jack
- In the shadow of the Ukraine war: Serbia’s election reveals scepticism of the West
- Lessons of P&O: to win we have to be prepared to break the law
- Russia, Nato and climate change: ‘green’ imperialism is no solution
- The dangerous tide of Russophobia
- Racism: the ugly offspring of war
- Why blaming NATO is not westsplaining
- The path to war: Ukraine, Russia, and NATO
- How a Century of War Changed the Lives of Women: resisting war, asserting our liberation
- Ukraine: The consequences of war
- Ukraine crisis: The dangers ahead
- Actavo mass picket postponement is a mistake
- We can't afford the Tories
- Energy prices and the real cost of inflation
- The police are institutionally sexist: enough is enough
- Freedom Convoy: the right driving legitimate concerns away from real solutions
- UCU: The battle ahead in higher education
- The anti-capitalist struggle against environmentally-destructive neoliberalism in Serbia
- The roots of violence against children
- Universities challenged as strikes escalate
- Why we strike, how we win
- Establishment ideological contradictions and the left
- The COP verdict: snatching failure from the jaws of success
- Counterfire’s Climate Briefing for activists
- Time for action: The next steps in the UCU dispute
- The predictable failures of COP26 and the seeds of hope on the streets
- Is Bosnia breaking up?
- How ruling class greed, not immigration, brought down the Roman empire
- Marxism or Moralism?
- Climate and growth: Why driving down living standards won’t stop climate chaos
- It's not Brexit, it's a broken system: The inside story of the supply chain meltdown
- Voting Labour after Corbyn
- Talking peace, risking war: why the hawks are shaping the US’s China policy
- Trudeau, the truth, and the luxury trip
- Austerity and law and order: why more police won’t help our communities
- How do we put out the flames? Bad science and good sense on the climate crisis
- The role of the Police
- Gas and greed: Why Britain faces a special crisis
- Unite and the politics of Labour
- Climate and Class Struggle
- The tragedy after the tragedy: 9/11 and the war on Afghanistan
- The Tories' contempt for the working class knows no bounds
- Trudeau in trouble: election gamble is backfiring on the Liberals
- The ignominious end of liberal interventionism
- The uninsurable future of British cities
- Greece is on fire: capitalism, crisis and climate chaos
- Is the party over? Starmer and the deep problems of social democracy
- France-Israel relations: a tale of intimacy, with no end in sight
- Will extreme weather be a wake-up call?
- French elections: Why there is no champagne for Macron or Le Pen
- A promising fight back against fascism in France
- Counting the cost of Coyne
- A world in crisis and G7 leaders aren't going to do anything to solve it
- Israeli apartheid and the rebirth of Palestinian mass resistance
- The week that exposed the President: what we’ve learned about Biden
- “We are not merchandise in the hands of politicians and bankers” – the Indignados movement 10 years on
- The left and the Unite election
- Britain's war machine: imperial fantasies and the tilt to China
- The crisis over Ukraine in dates
- Jerusalem Declaration: a rebuttal against the weaponising of antisemitism
- Alabama Amazon defeat: a wake-up call for the US labour movement
- British Gas: a body blow the whole movement has to learn from
- Stop the Tory attack: Kill the bill
- Policing political speech: the big threat from Big Tech
- The Guardian and protest – 200 years of liberal anxiety
- A year of Sir Keir: how the opposition went missing
- The Myanmar coup at two months: getting bloodier by the day
- Why a woman’s work is never done
- The politics of science fiction
- Whose unity? Scottish Labour drops candidate after she backs Indyref2
- Working women and the feminist movement
- Budget: are the Tories Keynesians now?
- Latin America: a new ‘Pink Tide’?
- 'America is back': Biden and the continuation of US imperialism
- Haiti general strike: no more US-backed dictators
- Biden, the Yemen U-turn and how to end the war
- Vaccine nationalism: a plague on all our houses
- The Arab Spring ten years on: “The people demand the fall of the regime!”
- Putin, Navalny and the Russian protests
- India: Modi tastes the bitter pill of peasant power
- Facebook must reverse the ban on the SWP - Counterfire statement
- Spy Cops: why is Labour helping the Tories attack our civil liberties?
- Conscious barbarism: Pompeo ramps up war on Yemen in final days of Trump administration
- Impeachment will not defeat Trumpism
- Emmanuel Macron’s Covid vaccine blues
- Unmuting workers: NEU, Covid and the return of workplace militancy
- Brexit brinkmanship: after 4 years, it’s the safe bet that wins the race
- Why Labour can't deliver
- Deal or no deal? Johnson and the EU at loggerheads
- Living in a Ghost Town: Covid-19 and the crisis of the city centre
- France rises against the security law: a growing convergence of struggles
- Can Indian workers ramp up the fightback against Modi’s far-right rule?
- Schools crisis sharpens as Tories gamble with children's future
- US foreign policy is unlikely to become less belligerent under Biden
- Johnson's choice: no good Brexit options
- Mass protests in Peru against the coup and neoliberalism have toppled Merino
- The China question
- Antisemitism is weaponised in Ontario
- The Corbyn suspension and the next steps for the left
- This is a fight: there is no unity with the Labour right
- Corbyn suspension: seven lessons of the Starmer witch-hunt
- Abortion ban in Poland: the government is waging war on women
- Bolivia defies the Washington Consensus
- From Golden Dawn to the AfD, the far right is being beaten back by a fighting left
- Trump and Biden on Iran: more continuity than change
- Whose crisis is it anyway? The problem with the shock doctrine
- The Covid crisis in universities: voices from the frontline
- Starmer’s road leads to disaster: the left urgently needs a new direction
- US torn by crises as election looms
- Workers are fighting back - news from the frontline
- Donald Trump is no 'peace president'
- From Nixon to Trump: Lessons of the 1968 election
- 10 points against the unsafe return to campuses
- The testing fiasco is just the start: we need to fight for a proper response - CounterBlast
- Assange extradition trial: The prosecution's case does not hold water
- China: a socialist force for good or an imperial superpower in the making? An historical evaluation - long read
- Barnier vs Johnson: the left needs them both to lose
- Campuses and Coronavirus: students head to universities despite rising R rate - CounterBlast
- Tax the rich - but it is about a lot more than that
- Left-wing comedians the problem at the BBC: is Tim Davie joking? - CounterBlast
- Will protest turn into revolution in Belarus?
- Protest works: how the anti-war movement weakened the warmongers
- The socialist revolution and the democratic revolution
- Keep the furlough: stop the jobs massacre
- Workers strike for democracy in Belarus
- Sunak’s ‘hard times’ – choice not necessity
- Lebanon: explosion devastates nation already in meltdown
- Political trade unionism in the twenty-first century: a discussion paper
- The pandemic profit bonanza
- Parliament betrays the NHS: Starmer won’t save it, so it’s up to us
- As likelihood of a second wave grows, the NHS is being set up to fail again
- Radical left and anti-capitalist breakthrough in Croatia elections
- Far-right nationalism in Poland: persecution and resistance
- Essential workers today; garbage tomorrow.
- Don't just fund but fight for the future of post-16 education
- Starmer plays to the right: where now for the left?
- Serbia’s quagmire: 7 conclusions from Europe’s first Covid-19-era election
- Lives and livelihoods: Britain’s pandemic economy
- The looming danger of a US-China military confrontation
- Boris Johnson, statues and staying in the streets
- The Mavi Marmara killings ten years on: Palestine is still the issue
- Why are the police racist?
- VE Day: a struggle for the future
- Set up to fail? Labour’s not so independent inquiry
- Starmer’s foreign policy and the spirit of Blairism
- Fight to fund health, not war
- Capitalism: do not resuscitate
- Who pays? Socialists and state intervention part 2 – long read
- Who pays? Socialists and state intervention part 1 – long read
- Shock and awe: Orbán’s corona dictatorship in Hungary
- Thick as thieves: coronavirus and the media
- How Labour officials tried to drive out anti-war activists
- Profit over people still the mantra, as school meal vouchers don't reach families
- Is there life outside Labour? That is where the hope lies
- Socialists in a time of plague
- Labour’s explosive report shows how right-wing officials sabotaged the party
- Covid-19, lockdown, and civil liberties
- If the Coronavirus crisis leads to a global economic depression, what will it to do world (geo)politics?
- The Sanders campaign and the corona crisis: stay in the race and retool for the long game
- Covid-19, the crisis and the European ideal
- Coronavirus, competition and the universities
- Striking for our lives: international industrial action during Coronavirus
- Assange, coronavirus and the death sentence in our prisons
- Coronavirus, the market and the state
- Coronavirus: the politics of Cummings’ cull
- Covid-19: Shut the schools now
- Striking in the time of coronavirus: results and prospects of the universities dispute
- Coronavirus: market failure
- Coronavirus – the trigger for a slump?
- US Elections: The Establishment finds its Man
- Why HS2 is on the wrong track
- Toby Young is wrong again: the threat to free speech comes from the right
- Starmer sides with Trump against Assange: expect more of the same if he’s leader
- Weinstein finally reaps what he has sown for decades
- Defining the battle lines: France in the era of Macron
- Time to take a stand: the crucial case of Julian Assange
- NEU in battle with Labour council in Tower Hamlets
- Windrush all over again: Johnson's racist society takes shape
- Coronavirus: an effect of global agribusiness
- Can Bernie win?
- The Tories and the directions of travel
- Retreat is a luxury the left cannot afford
- Leaving the EU: this is about what sort of society we want – and it isn’t Johnson’s
- Corbynism, socialists and the resistance – Counterfire’s conference
- What next for the French strikers?
- Johnson’s government is not invincible
- What caused Labour's decline: 2019 vs 2017
- Do not be fooled: Trump is the problem
- Rising up from the streets
- Another struggle is possible
- Labour's leadership race - where's the left?
- Labour needs Corbyn’s anti-war politics more than ever
- What are the lessons of GE 2019?
- Beyond the Labour leadership election: let's not wait until 2024 for change
- Scotland will be a key battleground in Tory Britain
- All power to French workers - report from Paris
- Whatever the result, this is what the election has told us
- Thatcher, the miners and why you should never believe a Tory promise
- Unfinished business: The Battle of Seattle twenty years on
- If you are against the West's wars you need to be against Nato
- The impact of the manifesto: canvassing for Labour in Glasgow North
- Labour can win: general election is all to play for
- Labour's plan is what schools need
- Chicago teachers wield collective bargaining as weapon against austerity
- What it will take to beat the Tories in Scotland
- The true colours of the Brexit Party
- Labour, the manifesto, and the rationalist error
- Government funds for anti-Corbyn group a hint of things to come
- The Arab Spring roars on
- BBC attacks Corbyn over his correct stance on foreign wars
- Why tactical voting is a bad idea
- Labour promises real social transformation
- It's going to be a tough battle, but Labour can win
- From protest to revolt in days: a new phase of global resistance
- Kosovo elections: Vetëvendosje on the edge of power
- Labour must be anti-Establishment not pro-Remain
- At war with the powers that be
- What’s changing in Scotland?
- Do us a favor: Trump, the Ukrainian connection and the limitations of the impeachment proceedings
- Conservative Party Conference: don’t be fooled by the confidence trick
- Kashmir crisis: how the left should respond
- What really happened in the Supreme Court and why
- Why we can win: the left and Boris Johnson's crisis
- A sign of things to come in Britain? Italy’s new coalition government
- Boris Johnson is weak: Labour must not give him a Brexit lifeline
- What’s been going on in the Supreme Court?
- Tory crisis: does Boris Johnson have a way out?
- 9/11: we are still living in the world created by Bush and Blair's response
- Suicide rates at 20 year high: an indictment of Tory austerity
- Labour: these aren't clever tactics, they are the establishment's tactics
- Don’t overestimate Boris Johnson…
- Johnson's schools revolution? Beware the hype
- Resistance to the Tory coup should be about democracy, not Europe
- The biggest attack on democracy since before universal suffrage
- Can Labour win a general election?
- The caring capitalists of corporate America
- Swinson’s choice: better a no deal Brexit than Corbyn
- India's annexation of Kashmir sets a path for war
- Britain's Trump: why we must bring down Boris Johnson's alt-right government
- What is Modern Monetary Theory, and can it work?
- Johnson's Cabinet: a turn right and no resolution in sight
- Trump hates the Squad’s politics as much as their colour
- Nasty but vulnerable: why we can get rid of Boris
- The Millbank Militants: the forces behind People's Vote
- Britain is following Trump and escalating the threat of war with Iran
- Be in no doubt: Britain will be involved if there is war on Iran
- Slap of the Century: Trump’s crooked deal for Palestine
- Bolsonaro under pressure from within and below
- Organise now to avoid war with Iran
- Trump and Farage: gruesome twosome of the resurgent right
- Labour must say no to a second referendum
- No centrist surge, but a fragmenting Europe: European elections explained
- European elections: results and prospects
- Labour's wrong turn on basic income
- The 2019 Indian General Elections: what’s at stake?
- UK inequality: the facts speak for themselves
- Trump and Iran: the brink of war
- Remain and reform? European Parliament elections suggest otherwise
- The resistable rise of Nigel Farage
- Sri Lanka: manipulating a terrorist outrage
- Rebels for life: next steps for the climate justice movement
- Local elections: a clear rejection of the Tories and austerity
- Comedian wins presidency in the Ukraine, but who will have the last laugh?
- Arab Spring redux: the uprisings in Algeria and Sudan
- To win, the labour movement still needs the ideas of Leon Trotsky
- Marxists, so-called Marxists, and parliamentary socialists
- The weaponising of antisemitism
- Neoliberalism and Brexit: why Brexit is about more than just Brexit
- The Brexit crisis and the disintegration of Britain's political system
- Why the EU is not internationalist
- Third time unlucky for Theresa May
- Algeria on the brink: is the Arab Spring back?
- Eurozone blues
- Conspiracy theory: the answer is more left-wing theory not less
- Corbyn is being smeared on antisemitism - and we need to deal with it
- To defeat the Blairite splitters and plotters the left must learn the lessons of history
- Labour can end its internal war at a stroke: become a socialist party
- Oil and ideology: the truth behind US interest in Venezuela
- Good riddance… but the left must face up to this new danger
- The Yellow Vests at three months: achievements and prospects
- The problems in the automotive industry go deeper than Brexit
- Before Venezuela: a long history of US imperialism in Latin America
- ‘Progressive’ Trudeau government attacks Venezuela
- Neo-colonial tales: Western silence on Zimbabwe betrays hypocrisy on Venezuela
- Marxism and the Brexit crisis
- Tacking right with a smile. May has her moment.
- Left advances in Serbia: news from the protest frontlines
- Question Time's attacks on Diane Abbott are part of a pattern
- No confidence in May, and no confidence in this failing government: a general election is the only option
- No government should survive this kind of rout. May must go.
- This zombie Tory government has go to go, we need a general election
- France 2019: Macron, Yellow Vests and class struggle
- As the UK economy stalls, it's not Brexit we should blame
- Gabon – democratic struggle means French and US troops going home
- Labour members back Corbyn – what the polls actually tell us
- Universities in 2019: facing the perfect storm
- A tale of two austerities
- Sudan – food crisis provokes calls for regime change
- Our ten most popular articles of 2018
- The anti-war left must capitalise on Trump's withdrawal from Syria
- Why the Yellow Vests revolt will haunt Macron's Christmas
- Student protests in France and Albania: could Britain be next?
- Theresa May: more than a lame duck, less than a dead duck
- The Tories are incapable of delivering Brexit: we must push them out and do it ourselves
- May's deal is dead: this is what must happen next
- Brexit as the organic crisis of the British state
- La France Insoumise: tradition and change on the French Left
- What motivates the man in the White House? A study of Trump's foreign policy
- Beyond austerity: what should a radical economic policy look like?
- Notes on a dying ideology
- The homelessness crisis deepens across North America
- The New Project Fear
- Britain must stop arming the Saudi war criminals now
- Trump in the tropics: Bolsonaro takes power in Brazil
- Fighting fascism: what we can learn today from the tragedy of the 1930s
- Saudi rogue killers? Why the West is so quiet about the death of Jamal Khashoggi
- EU summit: nothing much happens, but the crisis continues
- O efeito Bolsonaro: e agora Brasil?
- Afghanistan's unending war: seventeen years since the Western invasion
- Brazil’s election and the Global South’s debt trap
- The Tories have no idea how to fix a broken Britain
- Macedonia's failed referendum: a disaster for the EU and Nato
- Ontario becomes a testing ground for hyper austerity
- The socialist challenge to Trump
- Labour's conference and what it tells us about how the left can win
- Project Macron in crisis
- The Salzburg shakedown
- Racism, war and Trump: the Stop the War Coalition AGM
- UK wage stagnation is not a puzzle to solve, but an injustice to fight
- People's Vote vs People's Brexit
- Corbyn’s leadership in danger
- The dangers we face
- The rise of the far right - and how we stop it
- Why Labour must oppose Israel’s racist apartheid
- Afghanistan: more troops to continue an endless war
- Establishment Fake News: Trump, Russiagate and ‘Treason’
- The new forces behind the fascist right
- Together we can defeat Trump, and the Tories too
- The rise of president ‘AMLO’: Mexico’s left turn?
- The Storm Clouds Gather: Is there a future for the European Union?
- Sound and fury, signifying nothing
- Populism and polarisation in Ontario: election analysis
- A pointless but dangerous display of gesture bombing in Syria
- Is France heading for another May '68?
- Bloody Friday in Gaza: a great return massacre
- Brexit is an opportunity to break with the status quo: we must take it
- The Trump era and the anti-war movement
- Did the West provoke this crisis with Russia?
- Justin Trudeau: The photogenic face of neoliberalism
- The rise of fascism in Italy?
- The SPD, grand coalitions, and European social democracy
- Alternative models and silent revolutions
- Berlusconi's back: Things are not looking good in Italy
- The why and what of a People’s Brexit
- The EU has derailed left governments at least three times - don’t let Corbyn be next.
- What does this week's stock market crash mean?
- Neoliberalism has failed, the left can offer a political alternative
- Carillion: vampire capitalism stalks again
- The Fight for $15 and Fairness in Ontario
- 14 videos that prove Jeremy Corbyn won 2017
- What does the Austrian election tell us about Brexit?
- How to expect the unexpected
- Brexit: Friday’s deal hints at much, but says very little
- A country imprisoned: elections offer Catalans a chance to 'free themselves'
- Why is Trump recognising Jerusalem as Israel’s capital a big deal?
- Theresa The Appeaser: Trump tweets and Britain First
- Catalonia, Scotland and the National Question
- Zimbabwe: Change to keep things the same
- On Marx’s account of the commodity
- Why Labour needs to adopt Corbyn's foreign policy
- Another anti-establishment vote in Eastern Europe? A short analysis of the Czech elections
- The current struggle in Brazil and the need to build a left-wing alternative
- Teaching assistants: the results of resistance
- Catalonia: no independence without disobedience
- May Day, May Day! The Tory ship is sinking
- The politics of 2017 catch up with the economics of 2008
- Automation and Basic Income: beyond the hype
- What is wrong with Spain?
- Euphoria and its discontents
- AfD breakthrough: the threat of fascism never went away
- The shock at Germany’s election result is sinking in across Europe
- Catalonia: the referendum must go ahead
- Scottish independence: three years on from the vote
- It's capitalism that has flooded Houston
- Dugdale's resignation is a victory for the left
- Britain's blossoming political crisis
- Brexit: division and unity on the Left
- Trump and Macron: tangoing in Paris
- Break the wheel: the politics of Game of Thrones
- The rebirth of mass politics in Serbia; Exhibit B: industrial action
- Theresa’s new deal for workers? Give me a break. A paid one preferably
- This political moment will not last
- What can the Corbynistas learn from Syriza?
- Grenfell: The price of profit
- Blatant bias hit a wall in this election - media watch
- The election of the French parliament: a huge shake-up, but polarisation continues
- Meanwhile in France, voters stayed away: A tale of two elections
- Win or lose, change has already come
- How the election campaign has changed British politics
- Trump: a shambles of Nixonian proportions
- Mélenchon's campaign should inspire us here in Britain
- Durham Teaching assistants: Behind closed doors? Or out in the open?
- France: the crisis continues - part 2
- The BBC and impartiality - media watch
- France: the crisis continues - part 1
- The genie of radicalism is out of the bottle
- Tories of the world unite: why Theresa May's "workers' rights" are anything but
- Compare and contrast: what the French elections can tell us about Britain
- French election tells of a divided France
- Has Macron turned the tide against fascism?
- Does it matter that UKIP have been defeated?
- A political earthquake in France and the fight against Le Pen
- Catalonia must have the right to self-determination
- The road to impeachment? Trump’s first 100 days
- Is there a Tory revival in Scotland?
- French elections: Le Pen, Macron and the radical left
- Trump strikes, liberals cheer
- Article 50: how we can shape a People's Brexit
- The vicious cycle of war, terrorism and Islamophobia
- Trump's foreign policy: escalation in the Middle East
- Trump’s involvement in Syria: an unwinnable war
- The great academy rip off
- Revolution 1917: then and now
- Damaging, not dull: why Hammond's budget punishes the poor
- Something rotten in the State of Stormont
- The left and the crisis of the liberal centre
- Trump’s coming war with China?
- Trump: the new face of fascism?
- Brexit and Trump: two sides of the same coin?
- Trump's new Horsemen of the Apocalypse
- The British state and The City - part 3
- Nato exercises: escalating tensions
- Exit Obama: the strange death of American liberalism
- The British state and The City - part 2
- The British state and The City - part 1
- Brexit and the left: uniting to take control of the debate
- Standing Rock: the struggle continues
- The state, capital and predictions for the global economy
- Imperial War Museum: three years of privatised crisis
- Syria: a tragedy foretold
- Southern Rail: playing politics for profit
- Italy Referendum: No to Renzi
- E.P. Thompson on how to save the university
- Signs of change in the Balkans? The Bulgarian and Moldovan elections
- Beneath the bonnet: capitalism and cars
- Fidel Castro: Cuba‘s revolutionary leader
- Autumn Statement: a bitter sense of gloom
- A dagger pointed at the heart of the Euro
- Brexit: new poll provides evidence for the left‘s strategy
- What is really going on at Trump Tower and why it isn't fascism
- 10 points about Trump
- As dangerous abroad as at home: Trump and foreign policy
- What does a Trump presidency mean for foreign policy?
- The Trump disaster: the chickens come home to roost
- War begets war: the case against intervention in Syria
- Corbyn represents change: the anti-war movement must stand behind him
- Calls for a no-fly zone in Syria are dangerous and naive
- Libya: blood on their hands
- Breaking Bosnia's deadlock
- Battle of Cable Street: the fight against fascism
- Internationalism can’t be sacrificed to keep the Labour right happy
- Syria: a war without end?
- Bubbles always go pop: capitalism and the Hanjin bankruptcy
- British foreign policy just fell apart, and Labour must seize the moment
- What’s gone wrong with the media? Bias, bombers and the BBC
- Questions three months on from the murder of Jo Cox MP
- Hard vs soft Brexit: a Tory party crisis
- Escaping Bleak House: sex, class and power in neoliberal Britain
- Corbyn: momentum meets vertigo
- Labour retromania: Corbyn, Benn and the 1980s
- Corbyn: we must seize this chance to take the left forward
- Modern slavery finds its roots in capitalism
- Southern Rail crisis: re-nationalisation is the only answer
- Make America hate again? Trump, the Republicans and US decline
- Corbyn: realpolitik or radicalism?
- Corbyn: it isn't going to be like last year
- Crisis of reformism: Corbyn, Sanders and the left
- Corbyn up against the establishment
- Jeremy Corbyn's new politics is a threat to the establishment
- Caught in the crossfire: why Western intervention in Syria must end
- Turkey: Erbakan, Erdogan and after
- Failed coup, new clampdown
- Back to the future: don't miss Nato's new cold war
- Only a Corbyn victory can open a path out of the crisis
- Podemos alliance on the verge of power?
- UK after the rain
- Class struggle in France: a temporary stalemate
- This vote was about far more than immigration
- The EU is no friend to refugees
- The EU vote: this is what a social crisis looks like
- Immigration, racism and class
- Should we stay or should we go?
- Things fall apart
- The pain goes on: Greece and the European Union
- To stop the far right we must oppose the EU
- Libya: Britain heads to war
- Austria, fascism and the European question
- France: savage labour law vs strikes and blockades
- France in the streets: against the government and the EU
- 'Left-wing antisemitism': anatomy of an accusation
- Chilean student movement: back in the streets for free education
- The dying days of a dying regime
- Election results: Corbyn defies his critics
- James Connolly: a revolutionary remembered
- We cannot win the middle ground by moving to the middle
- Switching sides: how some of the left bought the EU dream
- One simple argument about the existence of the state of Israel
- Serbian elections: more of the same?
- Libya: they want us to go to war against the refugees
- The Tories and academies: a coup against democracy
- The EU referendum and the Left
- The refugee narrative and the myth of the EU-Turkey deal
- Marx’s Shakespeare
- Parliament and people power: the left and the movements after the demonstration
- The Tories' crisis is our opportunity
- EU referendum: how did we get here?
- Tory crisis: a class moment for the left
- The EU: ratcheting up racism
- Osborne's cut too far: austerity in disarray
- Tories in a mess: we can bring this government down
- This is serious: what you can do now to support the junior doctors
- The spirit of rebellion haunts Ireland’s election
- The return of an old evil
- For a Europe of peoples
- Stock markets plunge: there may be trouble ahead
- Where next, after Syriza? A view from the left in South-Eastern Europe
- The restoration of the house of Murdoch
- Don’t just watch: The logic of Corbyn’s rise revealed
- Corbyn and the contradictions of Labour
- A troubled relationship: the UK and the EU
- Political-media elite celebrate a successful year
- How the left can move forward in 2016
- Saudi Arabia: a major part of Cameron's war
- Start The War versus Stop The War: McCarthyism returns
- After the Paris climate talks: stay in the streets
- Marine Le Pen: the demon child of war and austerity
- Syria vote: Hilary Benn goes to war
- Neglect and contempt: how the UK government welcomes refugees
- A quick guide to who’s fighting whom in Syria
- And yet it moves: Europe's long crisis
- Back on the attack: the meaning of Cameron's defence review
- Tax credits: the latest front in the class war
- End the cycle of violence: war is not the answer
- Paris attacks: fight the racist backlash
- Five years on from Millbank, who are the real vandals?
- Failing the planet: UN climate talks from Kyoto to Paris
- Trade Union Bill: unfit for democracy
- The end of liberal Europe
- Hoist by their own petard: the Tories' Lords imbroglio
- The Northern Poorhouse: Osbornomics and the steel crisis
- Shots which ring out around the world: Russia’s unexpected intervention in the Middle East
- Corbyn, electability and the Middle England myth
- Why bombing Syria is a very bad idea
- Another Europe is necessary
- Jez we did! A landslide for hope
- The Tories want war - and right wing Labour MPs are willing to help them
- Time is tight: the challenges to Jeremy Corbyn’s campaign
- The end of Blairism: Jeremy Corbyn, the Labour Party and the left
- Iraq war opponent Jeremy Corbyn has Blair running scared
- The establishment campaign against Cage - smeared for defending human rights
- 25 years of waging war in the Middle East
- What's behind the Corbyn surge and why it matters
- Labour resigns as the Opposition
- Cameron speech: demonising Muslims, escalating war
- Greek deal: a second Versailles
- Confronting TTIP means confronting the undemocratic EU
- They have created a desert and called it Europe
- Cameron turns up the war rhetoric at home and abroad
- A new threat of war - and why the Corbyn campaign can help prevent it
- Tunisian terror atrocity: Isis is a product of Western wars in the Middle East
- Greek workers should say No to Euro austerity - and so should we
- Breaking up is hard to do
- Why Marx's Manifesto is still a revolutionary bestseller
- A people's campaign for Corbyn
- Radical: what’s in a word?
- Lies, damned lies, and austerity
- On Saturday we became a movement - now we must organise to defeat the government
- This is only the beginning
- Corbyn is in the leadership race – don't just celebrate, organise!
- Jeremy Corbyn or Blairism Mark 2: a turning point for the Labour left?
- The steam and the piston box: is autonomism an alternative?
- The force may be with you
- Migrants welcome here
- Scotland's 'Democratic Revolution'
- How Labour lost
- Uprising against austerity
- Do protests matter?
- Ten demonstrations that changed the world
- Deflation UK: what does it mean for the working class?
- What makes a movement?
- When is a minority not a minority? When they're Bangladeshis living in Tower Hamlets
- Our aspiration: a united resistance to the Tories
- Six reasons why you wouldn't want to be George Osbourne right now
- Will the Tories take Britain to war?
- Phoenix time
- Nick Clegg and the second strange death of Liberalism
- For the Liberal Democrats small is the new normal
- The fall and rise of Ed Miliband
- Nepal: an unnatural disaster
- The gamble of the dying
- Election scenarios: the crisis of British politics
- Tower Hamlets: the real electoral fraud is about to begin
- Establishment campaign to subvert the next government has already begun
- Eyes on the prize: the election and beyond
- It's Scotland, stupid
- Operation resolute storm: US allies stoke sectarian conflict in Yemen
- Saudi Arabia, the war on Yemen and the crisis of US imperialism in the Middle East
- Stopping climate change: what do we mean by system change?
- Zero inflation: the good news and the bad news
- What is going on in Brazil?
- Muslim opinion and the myth of 'tacit support' for terrorism
- Confronting Islamophobia – why everyone should demonstrate against racism on Saturday
- Budget 2015: more cuts, more inequality, more spin
- Two announcements, one crisis
- Cameron’s Free School scam
- Ten reasons to stand up to Islamophobia and the 'war on terror'
- Investment down, profits up: a recovery living on borrowed time?
- What are the choices? The left, the elections and how to get to a better place
- Love Newcastle, Hate Racism: 6 observations on the Newcastle Unites demonstration
- Destroying Libya to 'save it': David Cameron has no regrets
- Newspaper in shock corruption scandal!
- Greece: this is democracy against the bankers
- Greece: a deal approaching?
- Syriza versus the Troika: the first week
- Graphic: Britain's Afghan balance sheet
- Syriza's victory: ours to celebrate, ours to defend
- The Egyptian state shoots its young
- The Green surge and the new politics in Britain
- Will the ECB’s Quantitative Easing programme work?
- Graphic: large increase in anti-Muslim hate crime in London
- The Government is blaming Muslims and attacking civil liberties
- Let's talk about Britain's other deficit
- Graphic: minority of fatalities from terrorism in Europe due to Islamist attacks
- Inflation figures: is the UK headed for deflation?
- European elites menaced by the danger of debt deflation
- The limits of liberalism
- Paris massacre: backlash and blowback
- Syriza: the Greek road to socialism?
- Lets make 2015 the year we break austerity
- Syriza: facing down Europe's pro-austerity elite
- Greece: Syriza close to office, elites close to panic
- 2014: Twelve things that shaped this year’s politics
- Homelessness: the scandal that's become part of the Christmas festival
- Homes for people, not profit
- Is Russell Brand right, do we need a revolution?
- Why the double standards on terrorism?
- 5 things you need to know about Osborne's Autumn Statement
- Hong Kong: the students have already made history
- Korea at a turning point: beautiful solidarity or ugly defeat?
- Will George Osborne make austerity the law?
- A graphic account of terrorism
- Pessimism and rage in the higher education pensions dispute
- The return of the Party member?
- Radical Independence: a mass, united left is possible
- No, Channel 4, the rich getting richer doesn’t help the poor
- Immigration: busting the myths
- Berlin: the wall that came down and the walls that went up
- Obama's midterm blues
- Will there be an independent Kurdistan?
- A tale of two cities: a million on the streets against Renzi and his millionaires
- The making of Iraq War III
- Austerity isn't working, and here's why
- Iraq: Obama's sectarian allies won't defeat Islamic State
- Not if, but when - the next crisis approaches
- A revolt of our own
- Cameron’s tax cuts: a poorly disguised handout for the rich
- Who is Nigel Farage?
- Hey Wilshaw! Leave them kids alone!
- 10 thoughts on Scotland after the vote
- The People’s Climate March: thousands demand action
- Scotland's vote and politics after the referendum
- No to independence, but no confidence in the Union
- Militarised racism and the Ferguson rebellion
- French government falls - euro austerity cracks
- The way to stop the Islamic State is a united, free Kurdistan - just what the US does not want
- What's next for Turkey?
- Can Hamas Liberate Palestine?
- The rise and rise of the Islamic State
- Gaza: has Israel been defeated by its own brutality?
- Palestine: the only solution is now the one-state solution
- Social trade unionism can break the corporate juggernaut
- The agony of Gaza
- Britain's economy: one shock away from another crash
- #J10: the people strike back
- Cameron's 'Growth Deal' - a begging bowl for the regions
- New carriers, new wars
- Iraq: three kinds of blowback and the threat of war stoked by western meddling
- The unions and the people v austerity
- Inequality and the working class today
- The other side of the Euro elections
- Labour, Ukip and the local elections: myth and reality
- Stopping Ukip's establishment populism
- Modi and BJP secure massive victory in India's elections
- The cost of living crisis rolls on
- A vanguard for change: the fast food workers movement goes global
- The Russians are coming! (or maybe not)
- Eastern Ukraine: the logic of a revolt
- SOAS fractional dispute: a moment of truth
- Don’t mourn, organize (perhaps locally)
- Redeeming the Orange state: the case of Gerry Adams
- Who's afraid of Nigel Farage?
- Rising GDP: don’t believe the hype
- Universities in dispute: pay deal is a pay cut
- Student loan privatisation must be resisted
- Will there be a war in Ukraine?
- What official inflation figures aren’t telling us
- Ukraine: why being neutral won't stop a war
- This isn’t an economic recovery - it’s a relapse
- Miners against Thatcherism
- Ukraine: the West's cynical role
- Bachelet’s landslide: Chile turns left
- Ukraine: between imperialisms
- EU association spells disaster for Ukraine
- Leak reveals US neo-con diplomat shaping Ukraine's government
- Ukraine: between Russia and the West
- Manufactured revolutions?
- Ukraine: a people's revolution?
- Bedroom Tax: why this attack on the poorest has got to go
- The Sochi Games, homophobia and Western media hypocrisy
- Kshama Sawant and American Labor’s new voice
- A recovery built on sand
- The UK’s productivity puzzle
- Korean railway strike: what is at stake?
- The midnight hour of the Egyptian revolution
- Unite the issues to build the student movement
- Latest inflation figures: 3 points of failure
- Where’s the economy headed?
- Mark Duggan: no justice, no peace
- Syria and the era of perpetual war
- Mechanised mass murder: the terror of Obama's drone wars
- Police violence and the assault on education
- The coming China-US war?
- What George Osborne didn’t mention in his Autumn Statement
- The great NHS swindle
- So much for a rebalanced economy
- No ordinary pay strike: a battle for the future of education
- Nato and the decline of US imperial power
- The Great British sell-off
- Grangemouth: jobs saved, at what cost?
- Nationalise Grangemouth
- It's not all quiet in Sudan
- US shutdown: playing poker with the world economy
- London: a tale of two cities
- Labour's new reformism: a space for the left
- Athens anti-fascist conference: a milestone for the Left
- A slightly redder Ed
- Osborne's bubble recovery
- Nairobi and the West's proxy war in Africa
- Defending immigration in the age of austerity
- Lobbying Bill: an attack on democracy and free speech
- Cameron, the Iraq Syndrome, and the limits of empire
- Syria: Cameron's defeat is a victory for anti-war movement
- The wounded beast: US power today
- Egyptian workers after the fall of Morsi
- It's a bubble, not a boom
- Zero hours contracts are a threat to all workers
- Fracking: dangerous, destructive, unnecessary
- UK PLC: breaking the corporate state
- Bedroom tax – the first hundred days
- Royal Mail: we can stop the sell-off
- Union bashing and Miliband's austerity agenda
- Why it's kicking off in Brazil
- Morsi’s faux Revolution in Peril
- Egypt: the people and the army are not one hand
- Iran: can Rouhani deliver?
- Learning from Taksim Square
- Iran after Ahmadinejad
- Terrorism and wars in Muslim countries: is there any connection?
- The lessons to learn from the Woolwich killing are obvious: but not to David Cameron
- Bulgaria after the elections
- Israel's illegal act of war threatens to inflame the region far beyond the borders of Syria
- Rise of the 'clowns': Ukip and British politics today
- Len McCluskey's victory is a vote for a fighting union
- Syria descending into hell
- The day we nearly broke Blair
- Labour, the movement and the radical left
- The Lady's not for mourning: Margaret Thatcher and the neoliberal counter-revolution
- Crisis without end: Egypt’s democratic transition
- Desperation Nation: stopping the Tory war on welfare
- Revolution co-opted: western leaders threaten further escalation in Syria
- Hacking, hypocrisy and hysteria: a Royal Charter for the Press
- Cyprus, contagion and the return of the euro crisis
- Sequestration: American for austerity
- Austerity has failed. We need to mobilise popular opposition
- Bedroom Tax: Cameron's new weapon in the war on the poor
- Italy: the tears and the clown
- Osborne’s plan A downgraded
- Italian election: a new crisis for the Euro?
- King's optimism hides unprecedented fall in productivity
- Resistance is Idle No More: a victory for the movement in Canada
- Algeria: the West's bloody deeds come back to haunt them
- The crisis in the Socialist Workers Party and the future of the Left
- Why I resigned
- Northern Ireland: 'You can't eat a flag'
- HSBC money laundering: too big to jail
- Thrown off the cliff: Obama's fiscal deal and American workers
- Alienation armed: Newtown, gun law and the American way
- Obama's cliffhanger capitalism
- Belfast Riots: it's about more than flags
- The OBR: fantasy in the service of austerity
- Autumn Statement: permanent austerity, permanent decline
- Leveson: does the sentence fit the crime?
- Infrastructure bill is a new attack on workers’ rights
- Does the Eurozone have a future?
- Look back in anger: The student movement of 2010
- Gaza, Israel and the Arab revolutions: why this time it's different
- PCCs: the Bobby’s Bobby or the Fat Controller?
- Britain and the EU: the debate that won’t go away
- China's princelings of capitalism
- Jimmy Savile: A Rasputin for our times
- Back in fighting spirit
- People’s unity over opposition to EU
- US elections: a guide for the 99%
- Victims of the ‘war on terror’
- The European South in flames
- The future of neoliberal Britain: compete with Chinese wages
- Heathrow: the third runway that won’t die
- Spanish banks and the European crisis
- Osborne: cutting everything except the deficit
- South Africa: the story behind a brutal police massacre
- Prising open the cracks in the Coalition
- Syria, imperialism and the left
- Syria’s divided opposition and the West
- The drone wars and US strategy
- Worsening recession reveals chronic weaknesses
- Europe's slow-burn disaster continues
- Why greens should support the Spanish miners
- We’d be mad to let Blair make a come back
- Barclays, the City, and a system in crisis
- Lessons from the Quebec Student Strike
- Why we must resist Michael Gove’s vision of education
- Greece: The aftermath
- Three elections and a funeral
- Russia: The struggle continues
- Turning the tide against cuts
- Spain: Running out of cash
- Syria and the division among the imperial powers
- Eurobonds: what they are, and why they won’t work
- Weimar on the Nile
- Trotsky’s ‘French Turn’: Lessons from crisis and radicalisation in Europe’s past
- Greek austerity: The end of the line
- France and Greece vote no to austerity
- Voters rejected the Coalition - so why did Johnson win?
- Three steps to end recession
- The two souls of the trade unions
- Galloway victory: a landslide against war and austerity
- 'Cash for Cameron' scandal exposes warped Tory priorities
- The Hood Robin Budget
- The UCU election: a move to the right?
- Greece's private creditors: Can pay, won't pay?
- Greece: default or devastation
- Osborne's spin can't hide economic failure
- Pensions campaign at the crossroads
- Europe's economic suicide pact
- We can stop this nasty, weak government
- The Crusades series: justifying new wars?
- Europe: crisis upgraded
- The 'managed decline' of Britain
- Europe: from stagnation to collapse
- Cuts to legal aid are a step too far even for arch Tory Tebbit
- Pensions: taking stock after the sell out
- The pensions dispute: what’s going on?
- Revolution and counter-revolution in the Arab world
- EU Summit: the dictatorship of finance capital
- #N30: Five key arguments
- Eurozone in meltdown – organise to resist the rule of finance
- Still hacked off with the media? Proposals for media reform
- Scotland: Moving towards Independence?
- Greece crisis: austerity trumps democracy
- The state, the media and politicians
- What future for Tunisia?
- Protecting Syria's revolt from military intervention
- Child poverty: a generation sacrificed to austerity
- Belfast's Roma targeted by racists
- Inching towards default in Europe
- Syria: is this a sectarian conflict?
- Scottish Tories' new dawn?
- Economic collapse - the bitter fruit of austerity
- Austerity, opinion and the absent opposition
- All out for the 30th Nov... the perfect storm is approaching
- Dale Farm travellers' eviction is ethnic cleansing
- Eurozone: Into the abyss
- Tower Hamlets stops the EDL
- The SNP’s gay marriage crisis
- Eurozone in crisis? Reality Radio podcast with James Meadway
- This ban is aimed more at the left than the right
- What next for Libya?
- Oil rush in Libya
- Gaddafi loses, but who wins?
- ‘Twitter Mobs’ and the structural violence of Neoliberalism
- Riots in the Age of Austerity
- Tottenham: Nothing left to lose
- Superpower downgraded - the global balance of power shifts
- Panic in the markets as Euro crisis deepens
- Egypt’s revolution and the Muslim Brotherhood
- Libya - a war policy in chaos
- Media, power and democracy: report and videos
- Southern Cross: public services heading south
- The hackgate scandal: a crisis of neoliberalism
- Is the hacking scandal UK’s Watergate?
- News International - the New Corruption
- Hackgate - Government review will leave media owners untouched
- News of the World closure: another media is possible
- Hacking crisis engulfs Murdoch and his Tory allies
- J30: the rise of a new kind of mass movement?
- Arab Revolutions and the Democratic Spring
- Greek Crisis: The Four Horsemen of the Acropolis
- Storming Heaven: The Paris Commune
- The rich get a lot richer - its official
- Northern Ireland Assembly elections - the calm before the storm?
- Election analysis: Why the Nats dismantled Labour in Scotland
- The AV referendum: what we say
- Stagnation, austerity, and a changing world
- Cynical rebranding - but no end to child detention
- Capitalism loses support
- What does the West want in Libya?
- The Arab revolutions: results and prospects
- March 15th: Ending the division and reclaiming the struggle for Palestine
- The Middle West explodes - in the US
- Guns for the dictators
- Wisconsin: A New American Workers’ Movement
- Egypt 2011: what sort of revolution is this?
- A mass movement we can learn from: the record of Stop the War
- The rich get a lot richer
- City excess and bankers bonuses - business as usual
- Democracy, direct action and revolution
- Economy: Don’t believe the hype
- Behaviour change and HIV/AIDS in sub-Saharan Africa
- CBI calls for further attacks on union rights
- The tide turns? Public attitudes to the cuts
- Lehman Brothers Two Years On
- Public opinion and the cuts
- Socialists and the United Front
- The Poplar Council Revolt of 1921: A Much Needed Lesson For Today
- Trident and the cuts
- Who is winning the debate about cuts?
- The cost of war
- Cuts, counter-reforms, and the class struggle
- Another wheel comes off Osborne’s cuts bandwagon
- Inequality in the UK - We’re not all in this together
- Class, education, and the Con-Dem ‘free schools’
- Budget: Osborne declares war on welfare state
- Bloody Sunday: the bitter fruits of Britain’s colonial rule
- OBR: Unelected body to prepare us for massive cuts
- Oh Canada: Osborne’s cuts fairytale
- The Bankers’ Coup
- Lost at Sea: Israel and international law
- The attack on the Mavi Marmara: Turkey, Israel and the Middle East crisis
- Euro: Merkel’s gamble unlikely to pay off
- Cameron, Clegg, and the cuts
- Euro rescue - crisis postponed?
- Finsbury Health Centre: Lubetkin’s legacy
- Stopping the Tories - the left and the elections
- General Election: Labour’s loves lost
- The Budget: Darling walks the tightrope
- A cuts budget?
- Euro tensions expose old divisions
- Fighting unemployment in the 1930s
- Vetting and Barring Scheme - Child Protection?
- Opinion
- Wee little children: The DUP and Boris Johnson’s tantrums in Northern Ireland
- The Tory horsemen of the inflation apocalypse
- PCS President Fran Heathcote calls for united resistance to stop 91,000 civil service job cuts
- Royalty, republicanism and the ruling class: Why we booed Prince William
- Workers’ uprising topples Sri Lanka’s Prime Minister
- Apartheid under pressure – weekly briefing
- Lindsey German statement at Spycops Inquiry
- Striving for a way forward: Lessons for the world from Tower Hamlets
- Policing mental health: How the SIM model is criminalising mental distress
- War is Peace: Finland and Sweden poised to join NATO
- Spies, lies and sabotage: How the state infiltrated the far left
- Beergate: Starmer’s ‘honour’ and cynical games - CounterBlast
- Climate chaos: 'The time for action is now'
- The Tower Hamlets revolt explodes the election stalemate – weekly briefing
- Labour gets a bloody nose in Tower Hamlets
- Let them ride buses: Boris Johnson’s car crash - CounterBlast
- This is the real face of the Ukraine war – weekly briefing
- Confronting connected crises: cost of living and the war
- Billionaire twit: Elon Musk's delusions of democracy - CounterBlast
- There’s planet government and then there’s life on earth – weekly briefing
- Assange's fate can't be left in the hands of Priti Patel
- Derry Girls Season 3: Sharp politics and sharper wit - review
- Johnson is running out of rope over lockdown parties - CounterBlast
- Child Q: structural racism and its impact on BAME people
- Keeping neoliberalism 'stable': NDP props up Trudeau
- Crisis in Pakistan: The fall of Imran Khan was made in Washington - CounterBlast
- NEU Conference escalates the fight against the government
- Racist Rwanda refugee plan: Taking cruelty to a new level
- Fines won't cut it: Johnson and Sunak have got to go - CounterBlast
- The cost of living crisis and the global resistance
- The prodigal CEO returns: Starbucks ramps up anti-union campaign
- ‘Weapons, weapons and more weapons’: the path to further war – weekly briefing
- Sri Lanka’s Arab Spring rebellion - CounterBlast
- Partygate: yesterday’s news? - CounterBlast
- 'Neither East nor West': How Orbán won again
- Whatever happened to taking back control? Brexit and the cost of living crisis
- This crisis is too big for half measures – weekly briefing
- The many crises of capitalism and how we can overcome them
- France: Mélenchon, Macron, Zemmour and the future of the left
- 1 April energy price hike: the joke's on us
- Who benefited from the British Empire?
- No Births Behind Bars: The scandal of imprisoning pregnant women
- If the government can seize oligarchs’ boats, it can nationalise P&O - CounterBlast
- We need a real fight against P&O - leaflet
- The cost of living crisis: all out this Saturday!
- Living with Covid? - CounterBlast
- Letting the cat out of the bag? Biden, Putin and regime change
- Curious tensions: the American hard right and Putin
- A very British disgrace: seven years of the Saudi war in Yemen
- Keep up the pressure: stop the P&O jobs massacre
- Nato summit: they make a desert, and call it peace
- Freeports and freeloading: How the Tories bent the rules for DP World
- Zelensky's clampdown: censorship and silencing from the West's poster boy
- Is Iran finally coming in from the cold? – CounterBlast
- Hull solidarity with P&O workers shows the way
- Causes and effects: Russian aggression, Nato and the war in Ukraine
- University strikes: collectivise our anger
- Is there a way of bringing peace to Ukraine?
- The cost of living crisis: a political choice, not a result of war
- Nationalise P&O now! Hull shows solidarity with sacked workers
- Child Q: 'we stand united against your oppression'
- Jingoism against Russians hurts us all - CounterBlast
- ‘A preplanned assault’. RMT organiser speaks out on the battle against the P&O sackings.
- Solidarity with P&O workers: this is a fight for us all
- Assange: now the fight over political freedom returns to centre stage
- Rolling back racism: Why we can still defeat the Nationality and Borders Bill
- All refugees should be welcome here
- The privatisation of the refugee crisis – CounterBlast
- The cost of living crisis is a political choice
- Obituary - Alain Krivine: 1941 - 2022
- Those who do not learn history are doomed to repeat it – weekly briefing
- The cost of European rearmament: who pays?
- Poverty in the Centres of Wealth
- Long Covid: the elephant in the room?
- After Ukraine, are the Balkans next?
- Why sanctions on Russia are not the answer
- Ukraine: ‘Who is winning the war?’ and other stupid questions
- Why do we still have a gender pay gap?
- Climate change and war: The whole social structure needs to be overturned
- Russian socialists against the war
- Going nuclear: the dangerous drive to more war in Ukraine
- Russia’s anti-war protests: how best to support them
- Governments start wars, people bring them to an end
- 10 reasons to join the cost of living protests this Saturday
- First they came for Stop the War, now they're coming for tube workers
- Canada’s ‘Trucker’ convoy leaves its mark
- An open letter to George Monbiot
- War creates refugees - who knew?
- The warmongers always have the enemy at home in their sights – weekly briefing
- Is Starmer’s warmongering a betrayal or business as usual for Labour?
- Trojan Horse affair: Michael Gove's Islamophobic witch-hunt
- Asking for what is ours: Fight to save our NHS
- 'Living with Covid': The Tories just don't care about public health
- Stop the drive to war, return to diplomacy - Stop the War statement on Ukraine
- The main enemy is at home: The urgent tasks for the anti-war movement
- Cost of living and the Tory assault: How we fight back
- Freedom Convoy: The far right is on a roll in Canada
- Johnson on the warpath – weekly briefing
- All the royals should follow Prince Andrew into oblivion - CounterBlast
- Mental health: an inhumane lack of care that will hinder all our futures
- Living with the virus: The worst instincts of capitalism
- Why students must support the UCU strikes
- What is Counterfire?
- Ukraine: it’s Johnson and Starmer versus public opinion – weekly briefing
- Climate change and the cost of living: why we must nationalise energy
- No war in Ukraine: stop Nato’s warmongering
- Yemen is bleeding: Britain's complicity in Saudi Arabia's war
- Cost of living crisis: We must resist the Tory assault
- Good riddance: The long overdue resignation of Cressida Dick
- Why the Actavo scaffolders strike might make history
- Starmer smears Stop the War to side with the warmongers
- How British security services colluded in the assassinations of Catholics in Northern Ireland
- Rishi rich: making the poorest pay to protect corporate profits
- Why 1,500 teachers in 23 schools are going on strike this week
- The right answer to price hikes is strikes and protest – weekly briefing
- Incarcerating the abused: women imprisoned for defending themselves
- Ukraine: Boris Johnson is fanning the flames of war
- The deepening decay of unionism in Northern Ireland
- We will not pay for their energy crisis
- Super-rich Sunak says ‘adjust’ to poverty. We say: hit the streets
- Gove’s levelling up is a hand-me-down rehash - CounterBlast
- Ulysses at 100: the politics of James Joyce
- Cressida Dick: The rot starts at the top
- Calling it what it is: Amnesty's bold stand against Israeli apartheid
- Sue Gray report: Johnson's told too many lies to redact
- What does Portugal's election result mean for the radical left?
- Police protection: Boris Johnson and Cressida Dick – weekly briefing
- Pay up now! Croydon hospital workers to protest against G4S
- Palestinian prisoners’ struggles take a militant turn
- The police, the Prime Minister and the birthday party - CounterBlast
- Another war? Don’t get fooled again – weekly briefing
- Afghanistan: A US-made humanitarian catastrophe
- The idiocy of Sajid Javid's 'academy-style' NHS privatisation plan
- Andy Warhol Looks A Scream - review
- Tory logic: if the voters don't like you, stop them voting - CounterBlast
- Austerity won’t save London’s environment: It’s time for a peoples’ transport policy
- Ukraine and the threat of war
- 'Keep making noise': Priti Patel defeated in the Lords but the battle to kill the bill continues
- Blockades at a crossroads: can the movement in Serbia stop Rio Tinto?
- Last orders for Johnson – weekly briefing
- What freedom means under capitalism
- Illegal "VIP lane" contracts: Tory corruption is the other pandemic - CounterBlast
- Sorry, not sorry: Boris Johnson's got to go
- Boris bottles it: is the party over? - CounterBlast
- Australia, Covid and the Djoković affair
- Covid, corruption and class struggle: ten pointers for 2022 – weekly briefing
- Sidney Poitier broke the mould of what a Black actor could be
- The Colston 4 victory and the principled defiance we need
- Starmer relaunches his relaunch with more flag-hugging – CounterBlast
- Anne: Hillsborough drama reminds us how low the establishment will go to protect itself
- New year, same problems - CounterBlast
- The false promises of Canadian official multiculturalism
- The bloody legacy of Bomber Blair
- Radical Christmas Songs, Vol. IV
- Twelve Books for Twelve Days of Christmas
- Quebec's Bill 21: Islamophobia dressed up as secularism
- Confronting racism is not a crime: Defend the Colston 4
- Victory for the left: Chile votes to end 50 years of neoliberalism
- Sinn Féin and the crises in both Irelands
- Social democracy doesn't deliver
- The battle in the NHS isn't over, it's just beginning: Lessons from the GMB strike ballot
- Johnson is on the ropes: North Shropshire result could finish him off - CounterBlast
- Omicron: It didn't have to be Groundhog Day
- Assange lost because the judges couldn’t imagine the US was lying
- The party's over for Johnson - CounterBlast
- Is BoJo about to go-go? – weekly briefing
- Amazon: time the bosses reaped the whirlwind
- Priti Patel’s racist attack on citizenship
- Ten Marxist classics for Xmas
- Deja vu: Omicron for Christmas - CounterBlast
- Honduras: How the left beat back the US-backed right
- The ghost of Christmas parties past – weekly briefing
- Vaccine imperialism: A global threat
- Spread the action: A striking scaffolder speaks
- Sun sets on relic of Empire in Barbados - Counterblast
- A deck full of jokers: Starmer shuffles out the last of the left - CounterBlast
- EU mining troubles: what unites striking coal miners and protesting anti-mining activists in the Balkans?
- Johnson: who is that unmasked man? – weekly briefing
- Pushback in the ‘backyard’: Venezuelan voters reject US-backed opposition
- Bubbling over: Canada's housing market on the edge
- Murder in the Channel
- RMT strikers don't go gently into the night tube relaunch
- Germany: Traffic-light coalition gives green light to more of the same-CounterBlast
- Rittenhouse acquittal: A green light for the far right
- Is this the beginning of the end for Boris Johnson? - CounterBlast
- The ghost of Corbynism still haunts Johnson – weekly briefing
- Sudan resists: anti-coup uprising rocks the junta
- Johnson’s Northern Powerhouse comes off the rails - CounterBlast
- Historic opportunity for the left in Argentina
- Modi’s meltdown: India’s farmers reap the rewards of their resistance
- Going down the tube: the threat to London’s transport
- PCS challenges Priti Patel’s ‘pushbacks’: how trade unions can resist racism
- Stateless children: the next victims of Priti Patel’s war on refugees
- The oppression of refugees: a UK-France collaboration
- The Tories have brought the NHS to the brink of collapse – CounterBlast
- Build back better? A post-pandemic attack on social benefits
- The shame of Europe – weekly briefing
- Why NHS strikes are necessary
- Europe's shame: The horrific treatment of refugees on the Poland-Belarus border
- The Tories’ spiralling sleaze scandal - CounterBlast
- Sleaze: it’s a Tory way of life - weekly briefing
- Mired in sleaze: Tory corruption reveals a system ‘not fit for purpose’
- Racism is not banter: The shame of Yorkshire Cricket - CounterBlast
- Doctor Who – apocalypse, politics, and story arcs
- Notes from the countryside: the fantasy and reality of rural England
- We need a radical alternative to the Cop-out in Glasgow – weekly briefing
- Panther Power: the life and legacy of the young Tupac Shakur
- Sunak’s feelgood budget flop
- Never forget: the pain and the politics of Covid
- Sunak’s smoke and mirrors - Counterblast
- NHS worker: why Sunak’s six billion won’t solve our problems
- Would you trust the spies planning your assassination to keep you safe?
- ‘Journalism is not a crime’: protesters march for Assange
- Tories: the Covid mask slips – weekly briefing
- Boris Johnson's climate fallacy
- Déjà vu: more Tory failure as Covid cases soar - CounterBlast
- Welfare that makes you ill: the cruelty of the DWP
- Colin Powell: death of the Iraq War salesman
- The trouble with terrorism – weekly briefing
- Fight for the truth, march for Assange
- Women's liberation and the trans debate
- No Platform: Free speech for all?
- A fatal policy: the Covid Report and deliberate deaths
- ‘O if we could only be a proletarian swarm of rats’ - Europa review
- Funmilayo Ransome-Kuti, Heroine of the Nigerian Motherland
- The Tories' Winter storm: meetings on the crisis in your area
- Turning insult into injury: Starmer and the endless war on the left
- Academic freedom is under attack
- Now it’s neither heat nor eat – weekly briefing
- Who sleeps in the unmade bed: A response to John Molyneux on the nature of conceptual art
- Why I joined Counterfire
- Are the wheels coming off the Tories’ wagon?
- Johnson is levelling up on lies - CounterBlast
- The cruelty of the Tory Universal Credit cut
- Pandora's box: the shady world of tax-dodging Tony
- A dangerous opening for the right in Canada
- Driver shortage? What driver shortage?
- Sexual violence, economic violence: why women still need our rights – weekly briefing
- The police don’t keep women safe
- Vigil, identity politics, and the New Cold War
- Why inflation is not caused by workers
- Starmer vs the members - CounterBlast
- Discontents for all seasons – weekly briefing
- Recovery positions: A Labour Party Conference reading guide
- Germany’s election: shattering the illusion of stability
- The US, Afghanistan and the Second Cold War
- Canadian election deepens Trudeau's crisis of legitimacy
- Gas shortages ignite Tory crisis - CounterBlast
- Did someone say austerity was over? – weekly briefing
- Johnson reshuffle: a cabinet of none of the talents - CounterBlast
- Off the rails: The Tories have no plan for trains
- Universal Credit cut: catastrophe in the making
- We have to make Cop26 a turning point for the climate movement
- The Pandora’s Box of 9/11 – weekly briefing
- 9/11 and the legacy of endless war
- Why I’m marching in Manchester: take the fight to the Tories over the climate crisis
- Just like Thatcher, Boris Johnson cosies up to Chilean Tyrants
- Tory care plan punishes the poor and rewards the rich - CounterBlast
- Priti racist: Patel's war against refugees
- Stop the culture war against the old and unite against the Tories – weekly briefing
- Resist the attack on higher education pensions
- Batting away complaints – Azeem Rafiq and racism in cricket
- Treated with disrespect and disdain: former Labour member speaks out on Starmer’s witch hunt
- Palestine is still the issue: take the fight to the Tories in Manchester
- Raab up Afghan creek without a paddleboard - CounterBlast
- The anti-Irish racism rooted in Scotland's elite
- Why NHS workers will be taking the fight to the Tories in Manchester
- Canada's role as a global exploiter
- Stop the War statement on Kabul bombings
- In the Blair bunker war never ends – weekly briefing
- Trudeau’s ‘fourth wave’ election gamble
- ‘Woefully inadequate’: the Home Office’s pitiful plan for Afghan refugees
- Made in Washington: the tragedy of Afghanistan
- Busting the myths about the war on Afghanistan
- The tragedy of Afghanistan must never be repeated - CounterBlast
- Afghanistan: the collapse of the war on terror – weekly briefing
- Time to teach the Tories a lesson: why I'll be marching in Manchester
- Not so hidden agenda: Ken Loach and Labour's war on the left
- The Suicide Squad review: Gunn takes aim at US imperialism
- Afghanistan: why Biden is still bombing
- Capitalism vs life: Alberta’s ‘just give up’ approach to the pandemic
- A question of class: ‘Grade inflation’ and statistical snobbery
- Results day: the inequality behind the grades – CounterBlast
- Blairism: first time tragedy, second time farce – weekly briefing
- HS2 construction: derailing workers’ safety
- The post-pandemic writing on the wall
- France: Vaccination, Health Pass Protests, and the Left
- Latin in schools and the Bellum cultura
- You can’t offset death: COP26, the mortality cost of carbon and the case for radical change
- Zero support for workers as Labour backs employers on zero-hour contracts - Counterblast
- China: Britain's gunboat diplomacy is not a force for peace
- This is a Tory crisis, not a migrant crisis
- Covid and the campuses: can UCU turn anger into action?
- Don't be fooled by the pingdemic - CounterBlast
- Fighting Covid in France: tricky times for the Left?
- Palestinian Authority: managing the occupation
- Punished for speaking truth to power: Dawn Butler is right about Johnson’s lies
- Tokyo Olympics: Lighting the flame of a Covid disaster – CounterBlast
- Lies leave the Assange case exposed – this is a political persecution
- Criminalising the vulnerable: the nationality and borders bill
- Tories 3-0 down in the culture wars – weekly briefing
- Tory cruelty and incompetence vs public good sense and caution - CounterBlast
- Astronomical wealth: Bezos blasts off
- How feeding racism ultimately became the Home Office’s main plan
- Tory culture wars vs anti-racist good sense
- Witchfinder Starmer must be stopped: this is a fight for all the left
- ‘Freedom Day’ is really Groundhog Day
- Bezos, Branson and Musk: Invasion of the Space Parasites - CounterBlast
- Don’t be fooled, Boris Johnson isn’t going to spend foreign aid money on the NHS
- Calls grow for an end to the US blockade on Cuba
- Cuba crisis: made in Washington
- Tyrone Mings is right: racism is driven from the top
- Flying blind: the Tories‘ dangerous unlocking experiment
- Better safe than sorry you believed Boris – weekly briefing
- Fighting for the NHS: Voices from the frontline in Wandsworth
- Don’t believe the hype: Tories love talking about freedoms while actually taking them away - CounterBlast
- Killer capitalism: climate change and the North American heat wave
- The war on woke: how socialists should respond to the culture wars
- Murdoch’s man: how the left can beat Coyne in Unite
- Now or never? The phoney logic of 'Freedom Day'
- ‘Blame the Muslims’ is the new cry from Labour – weekly briefing
- Afghanistan: the humiliating end of the US’s longest war
- Batley and Spen: hanging by a thread does not vindicate Starmer
- Donald Rumsfeld was a known known war criminal - CounterBlast
- We are the opposition: hope on the streets at the People's Assembly demonstration
- Northern Ireland: Donaldson and the DUP in disarray
- Capitalism is killing the planet: what should socialists do?
- Talking peace, making war: the dangers of Biden’s Iran gambit
- What a HanCock up! – weekly briefing
- Do as I say, not as I do (again): hopeless Hancock must go – CounterBlast
- If we want a new normal, we have to fight for it
- Creepy and cringeworthy: school student on 'One Britain One Nation' day
- HMS Provacateur and British brinkmanship in the Black Sea
- Why health workers are marching for the NHS at the People's Assembly demonstration
- Why students are joining the People's Assembly demonstration
- The brutal reality of prisons - Time review
- What even is Great British Railways?
- Class not culture: why white working class kids are really being let down
- Why I’m joining the People’s Assembly demonstration for Palestine
- Tories fail, Starmer flails - weekly briefing
- Iran election: hardliners return under US stranglehold
- Chesham and Amersham: Cracks in the blue wall, curtains for Starmer?
- Israel’s new far right leader will double down on apartheid and racism - CounterBlast
- The news that’s not fit to print
- Osime Brown victory: protests push back Priti Patel’s racist deportation
- The predictable and preventable failure of 'Freedom Day' - CounterBlast
- The crisis isn't going away and the G7 have no solutions
- Grenfell four years on: the fight for justice continues
- Trans rights, women’s rights and open debate – weekly briefing
- Ontario murders: another part of the pattern of Islamophobic hatred in Canada
- Don't split the left: an open letter from Unite members
- Empty G7 promises are not going to solve the climate crisis
- To Biden and the G7 leaders: Palestine is still the issue
- Taking the knee and taking on the racists - CounterBlast
- The left breakthrough in Peru: socialist teacher Castillo on the verge of victory
- Foreign aid cut: Boris Johnson's government is as cruel as it is corrupt - CounterBlast
- Chanie Rosenberg 1922-2021
- The political economy of public debt: a Marxist critique of Modern Monetary Theory
- The Cornish clearances are under way – weekly briefing
- Misdirection: The driverless trains illusion
- Teacher assessed grades: calm before the storm
- Fora Bolsonaro: mass demonstrations erupt in Brazil
- Tory education catch-up plan explodes on launchpad - CounterBlast
- Canada’s murderous residential schools: the enduring legacy of colonialism
- School is in session: students stand with Palestine amid Tory clampdown
- The Colombian National Strike and the uprising against a deadly government
- End of eviction ban will lead to epidemic of homelessness - CounterBlast
- Cummings is equally culpable for care homes Covid catastrophe
- Striking while the oven’s hot: Hovis workers win pay rise
- The French state couldn’t stop solidarity with Palestine
- Cummings’ revelations: Nemesis comes to Number 10 – CounterBlast
- Confusion, chaos and contempt at No. 10 - CounterBlast
- Black footballers and the media: Amad Diallo, the tabloids and racism
- Palestine: return of the resistance – weekly briefing
- The bombs have stopped but the occupation hasn't: keep standing with Palestine
- The Israeli War Machine is deliberately destroying Palestinian families - CounterBlast
- There's no reconciliation without justice: The British state's crimes in Northern Ireland
- Palestine: a movement reborn - weekly briefing
- The battle of Kenmure Street: the new Tory assault and the growing resistance
- Palestine rises against the Iron Dome of Israeli’s apartheid state – CounterBlast
- Safety last: fire at New Providence Wharf shows Grenfell tragedy is system-built
- Why we must stand with Palestine
- Vaccine imperialism: an indictment of global capitalism
- The Queen's speech and what's in store: more austerity, less democracy - CounterBlast
- After the Holyrood elections: can Scotland win its independence?
- Don’t mention 2017: Labour, Brexit and last week’s elections
- Labour: how to make a drama out of a crisis - weekly briefing
- To be or not to be? The Scottish election and the fate of Britain
- Is it good night Sir Keir after Labour’s bad night?
- The Colombian uprising: mass protests rage on despite deadly repression
- How dangerous is Marine Le Pen?
- The dangerous victory for the Spanish right in Madrid
- Super Thursday elections: Starmer and Labour's continuing decline - CounterBlast
- Independence rallies on eve of Scottish elections, but will Holyrood challenge Westminster?
- Don’t be confused by complexity: defending Julian Assange is defending democracy
- Ten Books for May Days
- Biden’s 100 days: US capitalism might be getting a facelift but it’s still rotten
- India’s Covid apocalypse: ‘Super spreader’ Modi lets the bodies pile high
- Good night Arlene
- Johnson’s lies pile up in their thousands - CounterBlast
- J’accuse! Spycops witness speaks out
- The perpetual failure of Keir Starmer – weekly briefing
- Stick it to the Tories is back!
- The 20 year war: how the West destroyed Afghanistan
- Neoliberal own goal: Super League collapse is a victory for working class activism and solidarity – CounterBlast
- Peruvians are sick of neoliberalism, but can the left win?
- Chauvin convicted: a victory for the movement but the struggle continues
- No solution for Generation Rent: 95% mortgages will not fix the housing crisis - CounterBlast
- European Super League: is capitalism killing football?
- The West's defeat in Afghanistan: after twenty years of war, what was it all for?
- Privatisation is the engine of cronyism and corruption – weekly briefing
- Why nurses are considering strike action
- Scottish elections: will Alba shake things up?
- Take it to the streets: Get ready for 26 June
- Cameron, getting caught and the new corruption
- Black Lives Matter: protests rage after police killing of Daunte Wright
- Ecuador election: what went wrong for the left?
- Democratic rights and the class struggle: a brief history
- The price we pay for the prince – weekly briefing
- Soundtrack to the Brixton Uprising 40 years on
- ‘Long to reign over us’? The monarchy, land, money and guns
- Deliveroo strike: drivers deliver another blow to gig economy
- Loyalist riots: is the long Good Friday coming to an end?
- Passport to more Tory failure: why Boris Johnson's strategy is wrong - CounterBlast
- Aberystwyth Kill the Bill protest taps into the history of Welsh resistance
- Starmer has nothing to offer Teesside
- Books to spring into Spring with
- 5 reasons the new racism report is bullshit
- Sewell report: racist government exonerates itself over racism - CounterBlast
- Scottish independence at a crossroads: where has Alba come from?
- Black Power: A British Story of Resistance - review
- Is the gig economy unravelling?
- Police bill: the protestors aren’t for turning – weekly briefing
- Labour backs Tory assault on democracy in Liverpool – CounterBlast
- Priti Patel is addicted to attacking refugees - CounterBlast
- Lessons from the Yellow Vests: Police violence, protest and the state
- Capitalist greed got us into this mess, it won’t get us out
- Lockdown anniversary: a year of Tory failures
- Justice at last for the Shrewsbury pickets
- Who starts it? Violence, protest and what the police are really for
- 'Global Britain': Boris Johnson's vision for more war
- Vaccine bounce or Starmer slump? – weekly briefing
- Supreme Court ruling shows callous contempt for care workers
- Atlanta murders: how US imperialism is driving anti-Chinese racism
- Just what we need in the middle of a pandemic: more nukes - CounterBlast
- CLR James on the Paris Commune: They showed the way to labour emancipation
- Kill the bill: the last thing the police need is more power - CounterBlast
- Who polices the police? – weekly briefing
- Swiss burqa ban: the racist right digs in deeper
- Slanders against Corbyn echo in Canada
- Sarah Everard: Banning vigils is an assault on our rights – CounterBlast
- Win Philosophy Football's Communard T-shirt
- Reclaim These Streets: where people are protesting on Saturday
- Sarah Everard killing: can women ever be safe?
- Pork barrel politics: the Tory plan to spend billions buying votes - CounterBlast
- Royal racism isn’t new, the whole monarchy’s got to go
- When the clapping stops, the action begins - weekly briefing
- Scottish Labour lurches to the right
- A revolutionary life: Rosa Luxemburg at 150
- The strange reinvention of spreader Sunak – CounterBlast
- The SNP bust-up: what does it mean for Scottish independence?
- From ‘bling-bling’ to Sing Sing: the calamitous fall of Nicolas Sarkozy
- Sunak’s budget: austerity hasn’t gone away – CounterBlast
- Why is Starmer to the right of the Tories on corporation tax? - CounterBlast
- The Trump Moment: a wake-up call for the left
- Bobby Sands and the political prisoners who changed Ireland
- Shamima Begum ruling: the racist product of Britain’s wars
- Our children need less neoliberal education, not more - CounterBlast
- Myanmar protests: More than a fight for liberal democracy?
- Johnson’s not-so-cautious roadmap raises more questions than it answers - CounterBlast
- A school student speaks: 8 March ‘big bang’ reopening just isn’t safe
- Learning little: Johnson and the great schools gamble
- Unite: the left must mobilise to beat the right
- Starmer’s shtick: Ruthless against the left, useless against the right - CounterBlast
- Racism, sexism and ‘Karens’
- How Britain helped Bahrain’s dictator crush the revolution
- Schools: 8 March reopening is unsafe
- It’s not the vaccine, it’s the vacuousness: polling, politics and the Starmer slump
- Starmer and Mandelson plot to resurrect the corpse of Blairism - CounterBlast
- Beyond satire: John Woodcock to investigate extremism
- The revolutionary right: the threat remains
- The government’s gamble with workers’ lives – CounterBlast
- Pro-independence Catalan vote deepens crisis of the Spanish state
- Boğaziçi student protesters are taking on Erdoğan and they need our solidarity
- Unearthing class and conflict in Sutton Hoo – Netflix’s The Dig reviewed
- Are the Tories really ending privatisation in the NHS?
- The ICC decision on Israeli war crimes – what does it change?
- CPTPP: More freedom for capitalists, more exploitation for workers
- The vaccine is essential, but not a magic bullet - CounterBlast
- Striking for Goldsmiths: can assessment boycotts deliver the goods for HE workers?
- Tory CRG: the crazed, the bad and the ugly
- Violence and democracy: a flying picket explains
- Tories don’t actually care about your child’s mental health - CounterBlast
- Ecuador election: neoliberalism on its way out
- Myanmar: No country for aging generals?
- Brazil: escalating covid deaths pile the pressure on Bolsonaro
- Why we need a People’s Covid Inquiry
- Covid is a threat to children too, but the government doesn’t care
- A tale of two Europes
- Five reasons why Israel is an apartheid state
- Napier Barracks: Priti Patel’s human rights scandal
- Starmer's flag fetish: win the middle ground, don’t chase it
- Starmer’s patriot games are a political dead end for Labour - CounterBlast
- Justifying institutional racism: Met Police defends targeting black people
- Myanmar coup: the generals are back – but then they never went away
- The virus is evolving but the government's policies aren't - CounterBlast
- It’s a Sin: lots of heart, but not a lot of politics - review
- Goldsmiths UCU: leading the charge with words and action - Branch Solidarity Network bulletin February 2021
- Poland’s abortion ruling: collapsing conservatism
- When the game stops: who's really manipulating the market?
- 100,000 reasons Johnson should resign in disgrace - CounterBlast
- Deja vu: Tories push to reopen schools before it's safe...again - CounterBlast
- How the Egyptian Revolution unfolded: an eyewitness account
- The sectarian roots of Orange rule
- The people the media's forgotten about: voices from the frontline
- Covid19: the struggle to save lives means opposing this criminal government – CounterBlast
- Biden's presidency, the warmakers and the anti-war movement in the US
- 20 reasons to celebrate the end of the Trump Presidency - CounterBlast
- False hopes: the crisis will not be solved by slightly nicer capitalism
- We can and must stop the cuts to Universal Credit, let’s bang our pots
- Despatches from the frontline: nurse speaks on hospitals crisis
- The Tory failures behind Britain's world-beating Covid death rate - CounterBlast
- Universal Credit uplift: Tories lose vote, now they must be forced to u-turn
- Stop blaming people’s behaviour for this catastrophe – weekly briefing
- Barnoldswick: Workers standing together gets results
- Armoured cars and tanks and guns: the real story of the Irish troubles
- Bye bye Richard Leonard: the decline of Scottish Labour continues
- The fight against Trumpism: lessons of Hitler’s Munich Putsch
- Life outside Labour - part 2
- Covid crisis: 10 demands unions should be making now
- Tories are trying to blame us for their pandemic failures - CounterBlast
- Richard Sharp: a suitable appointment for the BBC
- Starmer: no leadership, no principles - CounterBlast
- Free School Meals: profiting from hungry children
- How to take on the fascists: New York protest forces Proud Boys retreat
- Tories can’t be trusted to save lives and protect the NHS - weekly briefing
- This government has nothing to offer but U-turns
- The government will not deal with the Covid emergency. The labour movement must step up.
- The government’s war on the left and anti-racism
- A lesson from the teachers: how to take on the government and win
- How school workers successfully organised against unsafe conditions
- Homeless deaths are rising but the government refuses to act
- Capitol security breach shows the government fears left more than right
- Why Trumpism must be defeated: reactions to the Capitol chaos
- Capitol lockdown: deranged Trump incites US far right in bid to cling onto power - CounterBlast
- Our teachers were right, the government was wrong
- Schools: the frontline in stopping the Tories and saving lives – weekly briefing
- Hospitals in crisis: The Tories are choosing to fail the NHS
- Solidarity with education staff: no return until it is safe!
- 2020: the year the mask fell off
- Why are health workers still not getting the protection they need?
- Keep schools closed: the rush to return is deadly
- The Tories don’t care about students: Erasmus is just another example
- Palestine: a Covid Christmas under occupation
- The perfect storm: Covid and Brexit merge in Kent - CounterBlast
- When Liz Truss speaks a truth, beware
- Brazil: the fight for vaccines for all
- Cancelled Christmas ends a year of Tory disasters - weekly briefing
- Issa Amro update: Palestine’s permanent state of oppression
- How to read a way out of the crisis
- Covid Christmas crisis: Johnson’s Tories are a plague on all our houses – CounterBlast
- Workers of the world… STRIKE! – CounterBlast
- Mohamed Bouazizi: the spark that set the Middle East on fire
- There is life outside Labour
- Ella Adoo-Kissi-Debrah: how the air that we breathe became a killer
- We need to learn from the mistakes of Brexit past
- The Tories’ addiction to profit threatens all our lives - CounterBlast
- Schools’ Covid Christmas Nightmare - CounterBlast
- The spy who never came in from the cold
- Venezuela: electoral fightback in America’s ‘backyard’
- Brexit paralysis: how did we get here? – weekly briefing
- India: Insurrection at the gates of Delhi
- Students must stand firm: Palestine solidarity is a duty not a crime – CounterBlast
- Antisemitism: football scores an own goal
- Not guilty: defend the Bristol activists who tore down Colston
- Starmer’s purge turns against Palestine solidarity
- Black Lives Matter and the terraces: the defenders take the lead
- Setting students up to fail: why exams should be cancelled
- Vaccines have no country - CounterBlast
- What is behind Starmer's war on the left?
- Civil war in the Labour Party – weekly briefing
- We are in for more Tory shambles with the Covid vaccine rollout
- Philip Green: greed and profit personified - CounterBlast
- Institutional racism laid bare: the fight for Justice for Shukri continues
- Looters on High #EndSars
- Britain's shame: deportation flight goes ahead despite widespread opposition
- Johnson hopes vaccines will get him off the hook - CounterBlast
- 'Worse than prison': shocking treatment of refugees at Napier Barracks exposed
- Is there life outside Labour?
- Labour's absent opposition, the CRG and scotch eggs - CounterBlast
- Windrush continued: the government's mass deportations must be stopped
- Will Biden make a difference to the Israeli occupation of Palestine?
- Permanent war: Britain’s global military reach exposed
- Tiers of a clown – weekly briefing
- Growing university staff revolt as Northumbria UCU votes to strike
- Hostile environment: how the Tories broke the law to ramp up racism
- Why is there £21.5bn more for the military but no money for key workers?
- Croydon Council cuts to jobs and services must be resisted
- Radical off the pitch: what they don’t tell you about Maradona
- Message from Manchester: if you fight you can win
- Sunak’s spending priorities: money for the rich, pay freeze for key workers
- Keir Starmer's Brexit opportunism
- Guatemala protesters force Congress to shelve corrupt budget
- Does Starmer want permanent war with the left?
- Covid crisis: what are YOU getting for Christmas?
- Don’t give up! Educate, organise and fight
- Will a Covid vaccine save us?
- Bombs and bosses’ bailouts while workers get pay freeze – weekly briefing
- Letter to the left: gloves off, time to fight!
- Grenfell: blood on the hands of neoliberalism
- Scotland: independence, coronavirus and immigration policy
- We mustn't be passive observers: help build a fighting left
- No money for school meals but Johnson found £16.5bn extra for the military
- ‘Islamo-leftism’: Macron ramps up attacks on Muslims and the left in France
- Johnson reset explodes on the launchpad - CounterBlast
- Starmer, Corbyn and the Labour whip: this is a war against the left
- Retreating won't stop the attacks on Corbyn and the left
- Racism and football: Black Lives Matter, but not for long
- Parents know schools are no longer safe: close them now!
- The left’s Trump card – weekly briefing
- Spycops: the rottenness at the heart of the British State
- Manchester action is only the beginning: a Glasgow University perspective
- Starmer's purge continues: Bristol members suspended for supporting Corbyn
- Cummings’ exit shows how the Johnson administration is falling apart - CounterBlast
- Failing black people, Muslims and women: the EHRC isn’t fit for purpose
- Imperialism is driven back in Bolivia
- Mary Wollstonecraft statue is a poor representation of her radical ideas
- Australia: Covid, neoliberalism and the labour movement
- Croydon Council has gone bust because of austerity, and the most vulnerable will be made to pay
- Vaccine hope is not a substitute for a zero-Covid strategy
- Covid vaccine and government contracts: another dose of Tory corruption - CounterBlast
- Biden's politics as usual is what produced Trump in the first place
- Goodbye, good riddance… get ready – weekly briefing
- No capitulation to Starmer's witch-hunt: fight back now
- Good riddance Trump, but Biden won’t extinguish Trumpism
- This is a lockdown in name only – CounterBlast
- After the election, is US foreign policy likely to change?
- Trump puts America on fury road to constitutional chaos – CounterBlast
- US elections: Trump hasn’t won, but the Democrats have failed
- Tory lockdown rebels: a divided party responsible for Covid carnage - CounterBlast
- Universities must lock down too
- The Tory TfL stitch-up
- Crossing red lines: why the establishment wants to destroy Corbyn
- Robert Fisk: the journalist who told the truth about imperialism
- We need a Zero-Covid strategy: our demands
- The half-hearted lockdown from the cabinet of fools - weekly briefing
- A national lockdown without closing schools is not going to stop the virus
- The Coronavirus crisis amplifies women’s oppression
- Defending Corbyn: what's at stake for the radical left
- The Polish women's strike is an anti-fascist struggle
- The SpyCops bill is an attack on us all: it must be resisted
- The attack on Jeremy Corbyn is baseless – there is nothing to support it in the EHRC report
- EHRC report: a green light for further attacks on Corbyn and the left which must be resisted
- The use and abuse of Black History Month
- Stop the war on Yemen: a global protest the warmongers can't ignore
- Desperate Trump is threatening constitutional crisis on eve of the election - CounterBlast
- Tory splits widen as opposition to No. 10 grows in all quarters - CounterBlast
- Wales is renationalising its railways, we can do the same everywhere
- Why Black History Month matters
- Covid disparities: race is a factor but so is class
- France: build the movement against Islamophobia
- Free school meals: a Tory tipping point
- Holiday hunger backlash turns the tide against Tories - weekly briefing
- Tory MPs vote to starve kids: this is what ‘scum’ really looks like
- Democracy and class struggle: the mass demonstrations rocking Thailand
- Refusing to feed children: Tory contempt for the working class
- End Sars: Solidarity with Nigeria protests against state violence
- Sunak's latest u-turn shows the Johnson project is falling apart
- Republic of Islamophobia: weaponising the tragedy in France for political ends
- Divide and rule: why the Tories are imposing Tier 3 on Manchester – CounterBlast
- Greater Manchester vs Tier 3 - CounterBlast
- Universities are a big part of driving infection rates
- Independence requires democratic control
- Testing times, but no trace of a government strategy - weekly briefing
- Experts’ dissent reflects collapse of coronavirus consensus - CounterBlast
- Spy cops bill: Starmer helping the Tory assault on civil liberties
- Double trouble: Tory Covid shambles is hastening UK break-up
- Against a false dilemma: we can save lives and livelihoods
- The cost of culture: rethink, reboot
- Warning from the wards: we are not prepared for the second surge
- Now it's official: Johnson is denying the science - CounterBlast
- The university crisis - Counterfire Students Statement
- Teachers care about the safety of our schools; the government doesn’t
- No country for old men? – weekly briefing
- We need a national lockdown, but that won’t be enough – CounterBlast
- New Tory rules on 'anti-capitalist school materials' are an attack on civil liberties
- International opposition to the war on Yemen is growing
- Macron’s war on ‘Islamic separatism’
- Starmer is colluding with Tories to unleash the spy cops - CounterBlast
- Justice for Joyce: Canada’s racist healthcare system
- Johnson's conference speech: an ode to crony capitalism - CounterBlast
- The Tories and Covid, not just incompetent but corrupt
- Double trouble: COVID chaos and the neoliberal university
- Tory Test and Trace error: a symptom of a failing strategy
- Scrap exams to save education
- Trump goes viral - weekly briefing
- Students and lecturers must unite and fight for people over profit
- Flattening the curve isn't good enough, we need a zero-Covid strategy
- Boris Johnson's failures are to blame, not our 'complacency' - CounterBlast
- Why we need to fight for arts jobs
- Wheels are coming off the Johnson bandwagon - CounterBlast
- Penally camp: Pembrokeshire unites to boot the fascists out
- Johnson's 'Lifelong Learning': all bluster and no solutions - CounterBlast
- Put students ahead of profit: the lesson of the Covid-19 outbreak at Scottish universities
- When the virus hits a primary school - a teacher's account
- Capitalism costs lives: the Boeing disasters
- When Towering Inferno meets Groundhog Day - weekly briefing
- Taiwan: the US is leading the world to the brink of a new Cold War
- Racist America: forced sterilisations of refugee women
- PCS was right on the dangers of return to work, the Tories were wrong
- International law and Britain’s colony in Ireland
- Covid-19 and the struggle in France
- Johnson’s disastrous policies will bring return to hundreds of daily deaths - CounterBlast
- Students strike for climate as deadly US wildfires rage on
- North East: Campaign4SafeSchools Statement
- Stop this madness: university campuses are not safe
- 8 Reasons to reject Sunak’s scheme and keep fighting for the furlough - Counterblast
- Protecting war criminals and torturers: the Tory bill and Starmer's shame
- Trump is in charge of the political prosecution of Julian Assange
- Doncaster reacts to Starmer: 'We don't need another Tony Blair'
- ‘And seem a saint, when most I play the devil’: Johnson’s dangerously misleading Covid broadcast
- Starmer's 'New Leadership': blame Corbyn, offer nothing - CounterBlast
- An organised left is crucial as we move towards a second wave - CounterBlast
- War feeds the climate crisis
- Second time farce, but it will lead to tragedy - weekly briefing
- BA: armageddon averted, but the forces of evil are still there
- The government is failing to keep schools safe from Covid
- Starmer’s empty new slogan
- Stronger measures needed to stop second wave - CounterBlast
- Over 1,000 schools now have Covid cases, and it’s about to get worse
- Lesvos refugee camp fire: a place like Moria should never exist again
- Tory failure: the explanation lies beyond stupidity - weekly briefing
- 'Greatness' In A Time Of Covid
- The Serbia–Kosovo Treaty: a servile acquiescence to American imperialism
- Urgent action needed to stop resurgent virus - CounterBlast
- Serbia and the 'refugee crisis': from good Samaritan to guard of 'Fortress Europe'
- The government's letting down NHS workers, it's time to fight back
- US wildfires and extreme weather are a warning: we need system change to stop the climate crisis
- The official opposition isn't working: is there a new frontline? - CounterBlast
- The market crashes: from exam crisis to political crisis
- It's Tory failures not young people that have caused the covid spike
- Johnson’s latest pandemic plan is more moonshine than moonshot - CounterBlast
- The market crashes: Branch Solidarity Network Bulletin September 2020
- We must stop the Tories ending the eviction ban
- Don't delay: ballot now! - Tunnel Vision September 2020
- Labour adrift while the second wave builds - weekly briefing
- The Assange case: the people have the power
- The Tories still see us as expendable
- The ongoing Covid19 testing fiasco - Counterblast
- Made in the US: the coup in Chile
- Johnson is floundering in a sea of incompetence - CounterBlast
- The cost of the Costa Coffee economy - weekly briefing
- Business as usual for police brutality
- This country is non-functioning: Black Lives Matter resets itself after Kenosha
- This town is a ghost town: government pushes re-openings amidst empty city centres - CounterBlast
- This Tory is for turning: Boris Johnson’s vacillations
- Another day, another U-turn: Boris Johnson is vulnerable - CounterBlast
- Jacob Blake and Kenosha: the chickens are still coming home to roost
- Gaza under attack: Palestine needs our solidarity
- 10 things wrong with the government’s return to school 'plan'
- Why does capitalism go into crisis? - video
- ‘Do Not Resuscitate’: the Tories’ deadly contempt for the vulnerable
- No refugee Is ‘illegal’
- The summer daze of Boris Johnson - weekly briefing
- The 'drowned and the saved': why migrant and refugee lives matter
- Refugees are not the enemy, the Government is - CounterBlast
- Scrapping Public Health England is passing the buck - it's also deadly dangerous
- Tory shambles boosts support for Scottish independence
- Counter-revolution in the Labour Party and the coming storm
- Fight not flight: why the BA deal should be rejected
- Teach Britain's colonial past as part of the UK's compulsory curriculum
- The beautiful game?
- Dunce’s cap for Williamson, and a big Fail for the exam system - weekly briefing
- Kamala Harris is not 'progressive'
- Why we need to defund the police and disarm the state
- A-Levels fiasco reflects deeper problems with exam factory schooling
- Covid-19 in Modi-ruled India: 2.3 million cases and counting
- Failing our kids: the Tory exams fiasco
- Johnson is bullying schools back into unsafe reopening - CounterBlast
- Stop blaming individuals for Coronavirus spikes
- Refugee crisis is one of the major legacies of Britain’s recent interventions
- Corbyn’s right to fight back, the Labour right sabotaged him
- Scottish students shouldn’t be downgraded for being working class
- NHS Crisis: a result of Tory cruelty and incompetence
- Why the government is to blame, not the people - CounterBlast
- NHS workers are taking the fight to the government
- You clapped for NHS workers, now support their fight for pay justice
- McCluskey: Starmer's decision to settle is a 'huge miscalculation'
- TikTok Trump don't stop
- Resurgent virus exposes Johnson’s terrible failures – weekly briefing
- Life After Corbyn: don’t lose the radicalism
- Obesity: a class issue
- Mass sackings at BA: it’s time to resist
- Regional lockdown puts wealth before health
- Health workers march on Downing Street over pay rise betrayal - video
- Summer Brexit report: Britain drowns beneath the waves
- Portland rises against Trump’s iron heel
- Starmer's Panorama drama: an attempt to bury Corbyn's legacy
- The Met Police is using software that racially profiles ethnic groups
- The virus is still spreading and the most neoliberal countries are the hardest hit
- Now is the time: the prospect for a new mass party of the left
- A wave of evictions is heading our way: get ready to resist
- Prepare for the coming jobs massacre – weekly briefing
- App-based drivers will not be taken for a ride
- The Starmer supremacy: Labour is now on the wrong side of the struggles that matter
- We must resist continuing US aggression towards Iran
- The Labour leadership isn’t serious about anti-racism - CounterBlast
- The contact tracers tracing contact tracers in Lanarkshire
- The Starmer restoration is only just getting into stride
- Hoping for a vaccine is not a policy - CounterBlast
- Jeremy Corbyn is right to challenge claims of 'institutional antisemitism'
- The Russians are coming: the new liberal delusion
- Tory logic: clap for nurses but deny them a pay rise
- US workers strike for black lives
- 'Global Britain': the defence review
- It’s working people’s good sense versus the government’s nonsense – weekly briefing
- Black Lives Matter in a time of pandemic
- 'It will be over by Christmas' is a dangerous delusion - CounterBlast
- A wealth tax is a bare minimum, why is Labour not demanding it?
- Dropping Huawei: UK will protect the special relationship whatever the cost
- The great stay at home and why it is entirely rational - CounterBlast
- ‘This is a campaign for all of us’: TfL workers rally against job and service cuts
- Authoritarian neoliberalism shows its ugly police face in Serbia
- England's dreaming: under Sunak there's no hope of a v-shape recovery
- Victims of torture continue to fall through the cracks of the UK’s asylum process
- The global picture: Covid cases and deaths continue to rise sharply
- Poland Elections 2020: a narrow but dangerous victory for the right
- People are desperate for change, why isn't Labour fighting the Tories? - CounterBlast
- Tory scapegoating should be resisted
- Save lives and jobs: distance yourself from neoliberalism - weekly briefing
- Calling all NHS staff: it's time to get organised
- Women, coronavirus and austerity
- It’s official: there’s no science behind lifting the lockdown - CounterBlast
- ‘We became a vector for spreading the virus’: an ambulance worker speaks out
- The UK is committed to imperialist destruction in the Middle East
- Sunak's 'big statement' proved the Tories just don't have a plan - Counterblast
- Johnson colludes with Trump to strangle Venezuela
- Sunak’s summer budget statement: short-cuts to business as usual - CounterBlast
- Scottish independence and class politics
- The coming jobs slaughter
- UK police: racist to the core - CounterBlast
- Macron switches prime minister as his Thatcherite plan flounders
- Tory policy: eat, drink, be merry because tomorrow… well you know the rest – weekly briefing
- Starmer is moving Labour to the right 'brutally and rapidly': a CLP secretary’s resignation statement
- The NHS is 72: why we must fight to defend it
- ‘Super Saturday’ reopening is reckless and dangerous - CounterBlast
- ‘Be sensible’ says Boris Johnson as he recklessly ends the lockdown - CounterBlast
- Starmer takes Labour right: It's time for an extra-parliamentary left
- Boris is playing a grim game - CounterBlast
- Garment workers in South India rise up against Covid-linked retrenchment
- Hong Kong in crisis
- Ernie O'Malley's On Another Man's Wound: books that made me a socialist
- We have everything to fear from Johnson’s spin and incompetence - CounterBlast
- Five films on the black struggle
- The battle is on: and the left can’t win in Labour - weekly briefing
- Olive Morris: British Black Panther, squatter and radical activist
- The anti-war movement must challenge the imperialist narrative
- Sacking Long-Bailey accelerates Labour’s drive to the right - CounterBlast
- Starmer’s ruthless at rooting out the left, not antisemitism - CounterBlast
- Three years on from Grenfell and people still aren't safe
- The UK is systemically racist: the fight has just begun
- Maxine Peake is right: US and Israeli state violence is linked
- Sacking Long-Bailey is a disgrace: it's proof Starmer is leading a witch-hunt against the left - CounterBlast 25 June
- Israel annexation of West Bank will be the final nail in the Oslo Accord
- British Airways' betrayal - a fight for all of us
- Erasing empire has to end: why schools need to decolonise the curriculum
- Johnson is gambling with our lives. Why is Starmer backing the bet? - CounterBlast 24 June
- Is this the end for Trump?
- The movement that can dump Trump – weekly briefing
- Racism is systemic, so why are we still talking about privilege?
- For a national fight to defend higher education
- Labour's election result: drawing the wrong conclusions - CounterBlast 20 June
- Are the Tories just making it up as they go? - CounterBlast 19 June
- Don’t let the dust settle on Cecil Rhodes
- Imperial undertones of Trump’s hurried deal for the Balkans
- Black footballers shame Tory ignorance on poverty and racism - CounterBlast 17 June
- The Coronavirus debt: why we shouldn't pay it back
- We can win, with or without Labour's help - CounterBlast 16 June
- The racist brutality of Canada’s police
- Back to school - what we should do differently in education
- The good, the bad and the ugly – weekly briefing
- Reclaiming our history
- Don’t let cynical ploys derail BLM - CounterBlast 13 June
- The Tories are at each other's throats, why isn't Labour seizing its chance? - CounterBlast 11 June
- UCU members: reject the employers' derisory 'Four Fights' offer
- Welsh government's decision on wider school opening goes against its commitment to all
- Statues come tumbling down - CounterBlast 10 June
- Israel wants to legalise its illegal occupation
- Government defeat on schools shows organised resistance can win - CounterBlast 9 June
- How Bolsonaro can be beaten - a Brazilian socialist speaks out
- Boot the Wellington: The growing resistance to Glasgow's colonial monuments
- Tearing down Colston's statue is not destroying history, it is illuminating it
- Black people protesting racism are not thugs - CounterBlast 8 June
- #BLM: Doncaster steps up
- A turning point against racism – weekly briefing
- Don't blame the protesters for the virus
- Why pulling down Colston's statue was right
- On the front line: back to school too soon
- 40,000 deaths but Johnson pushes us back to work - CounterBlast 5 June
- Ten days that shook America
- White supremacist in the White House: Trump’s rotten record of racism
- Coronavirus: death rate higher if you’re poor and BAME
- Brazil: crises, crises and more crises
- Heroes today, gone tomorrow: the hypocrisy of the immigration bill
- This government wants to follow the money, not the science – weekly briefing
- Minneapolis: a popular revolt against racism
- Teachers tell Johnson to follow the science - CounterBlast 31 May
- The schools’ crisis: what can we expect
- Not until it's safe: stay away on 1st June
- Confronting the crisis in universities
- It’s a big deal that the outrage expressed over George Floyd’s death was massive and multiracial
- The Coronavirus Trilemma
- Justice for George Floyd: Minneapolis rebels against racist police
- 5 things the Cummings crisis teaches us which make the country virtually ungovernable - CounterBlast 28 May
- The Equal Pay Act at 50: a bittersweet celebration
- The China syndrome: why Trump’s obsession could lead to war – long read
- Labour’s new Gen Sec proves the right have taken over
- Herd today, gone tomorrow? – weekly briefing
- Coronavirus: a collective problem that needs a collective response
- We won't send our children back until it's safe
- TfL price hike: risk your life going to work and pay for the privilege
- Neither a rigged market nor Vera Lynn will pick the crops
- Do as I say, not as I do: Cummings must go
- This crisis has exposed the Tory class for what they're really like - CounterBlast 21 May
- Stop the re-opening of York schools on 1st June
- Teacher speaks out against government plans for school opening
- Lives before profit: learning from the struggle for health and safety in the 1970s
- Tube drivers: In dubious battle
- Why teachers won't go back until it's safe
- Laura Smith: why we should listen to our teaching unions
- The revolutionary life and legacy of Malcolm X
- The daily deception
- A failed government in a failed system – weekly briefing
- Crisis capitalism: why state intervention is not socialism
- Austerity reloaded: Tories want us to pay for crisis
- Conspiracies and capitalism: why we shouldn’t end the lockdown
- Let our ‘heroes’ live - don’t end the lockdown
- Nakba Day 72 years on: the fight for peace continues
- Why does Sadiq Khan say that Transport for London has no money?
- Coronavirus statistics lay bare the dire racial inequalities of our society
- Why are key workers so low paid?
- Protect yourself: how to join a union
- The imperialism pandemic
- New research shreds Johnson’s 'Covid-secure' workplaces
- Doctor speaks out: this isn't freedom, it's a death sentence
- Know your rights: if it’s not safe, don’t go back to work
- What the people want: rent controls and job guarantees
- Johnson’s gamble will cost thousands more lives – weekly briefing
- To the slaughter: back to work in a pandemic
- Left on our own: a dispatch from the frontline
- World War 2: we weren’t all in it together
- Total War: realism and fantasy in British Cinema of the 1940s
- Reading the Labour Party: book recommendations by and for socialists
- After the lockdowns what sort of world economy will emerge?
- Coronavirus: a test for Europe
- No return to pre-lockdown air pollution
- Government failures laid bare by highest death toll in Europe - CounterBlast 5 May
- Keir Starmer, don’t pander to Modi's fascist regime and its allies in Britain - SASG statement
- Corona and the food crisis: how the markets failed us
- Neil Davidson (1957-2020)
- Government and opposition: all in it together? – weekly briefing
- Safety first: Tube workers fight for our lives
- After failing to meet 100,000 tests target, Hancock must resign
- The government keeps moving their own goalposts - CounterBlast 1 May
- A care worker speaks out on coronavirus and state of care homes
- Starmer's Labour: the opposition's gone missing
- George Orwell’s Homage to Catalonia: books that made me a socialist
- Cummings and Sage: 'following the science' was always herd immunity
- The crisis within the crisis: refugees and the pandemic
- Workers take a minute's silence as defiance grows - CounterBlast 28 April
- Lockdown? This government should be locked up – weekly briefing
- A minute's silence that will speak volumes - CounterBlast 26 April
- Disproportionate BAME coronavirus deaths highlight Britain's systemic racism
- Coronavirus is showing that war has never been about security
- The Tories are the real criminals - CounterBlast 25 April
- I don’t mind working but I do mind dying
- The Tories' complete disengagement from what is needed - CounterBlast 24 April
- Workers’ Memorial Day: give our frontline workers the PPE they need
- Italy's Liberation Day: why the partisans' struggle still matters
- Covid-19 testing: too little, too late - CounterBlast 23 April
- Republic of hunger: In the time of lockdown
- How long can the government distort facts - CounterBlast 22 April
- Tories fail to meet already inadequate standards - CounterBlast 21 April
- Tory thieves are falling out over the corona crisis: Counterblast 20 April
- PPE and testing: not just another Tory scandal
- The coronavirus crisis: Britain’s ugly moment of truth – weekly briefing
- Lockdown reading on revolution: some novels set in times of great upheaval
- The government's callousness is clear for all to see - CounterBlast 19 April
- PPE: Tories are still failing our frontline workers - CounterBlast 18 April
- Capital’s dilemma: the conundrum of neoliberalism and Covid-19
- Learning from the Lockdown: 10 ways UK education should change after the pandemic
- Hang your head in shame, Hancock - CounterBlast 17 April
- Sir Keir Starmer’s deadly crusade: supporting big business and undermining unions - CounterBlast 15 April
- The coronavirus care home crisis: this is what herd immunity looks like - CounterBlast April 14
- UK's national scandal: time for accountability and change
- The government must commit to end homelessness for good, not just during COVID-19
- Orbánism on the march: how power is seized
- Chomsky’s Deterring Democracy: books that made me a socialist
- Transport workers are frontline workers too
- The vacuum that is Labour
- Inadequate PPE is a national scandal - CounterBlast 10 April
- Covid-19, the state and civil liberties: the case of France
- The Easter Rising in words, music and film
- When capitalism turns caring for the vulnerable into a burden
- It's always us and them - CounterBlast 9 April
- In defence of Corbynism
- Locking down rights, ramping up hate: fascism and Covid-19 in India
- Centrism’s pyrrhic victory - CounterBlast 8 April
- How to build your union at your workplace now: a practical guide
- Pandemic hammers the US economy
- Starmer's Labour takes a sharp right
- Coronavirus is exposing the gaping class divide in Britain
- Evidence of the Government's neglect is mounting - CounterBlast 7 April
- Victoria Park is the People’s Park: reopen it now
- It’ll Be Over By Easter: How Trump Became the Covidiot-in-Chief
- Invasion of the Body Starmers
- New horizons during Covid-19: beyond the limits of capitalist realism
- We're not all in it together, your majesty - CounterBlast 5 April
- Right turn for Labour – weekly briefing
- Do not resuscitate: how the Tories are targeting the weak and old
- Coronavirus crisis: is the tide turning against the Tories?
- Counterfire statement on Labour's election result
- Herd from the hub: a frontline dispatch
- A Knight’s leadership heralds a return for the Labour right – CounterBlast 4 April
- Null and void: sport in a time of Covid-19
- Marge Piercy’s Woman on the Edge of Time: books that made me a socialist
- The politics of hope: Jeremy Corbyn’s legacy
- Lockdown crisis in India: a people's perspective of Covid-19
- The Matt Hancock Show: government spin and outright lies - CounterBriefing 3 April
- Tories find magic money tree after all - CounterBriefing 2 April
- Trotsky’s My Life: books that made me a socialist
- It’s not business as usual, Secretary - CounterBriefing 1 April
- The virus makes you ill but it's the government that kills you
- The deadly Tory game of catch-up - CounterBriefing 31 March
- Working people shouldn't be penalised for staying at home
- Gaza finds itself embroiled in another kind of seige
- Staff and workers still remain exposed - CounterBriefing 30 March
- Can Johnson gain politically from this crisis? – weekly briefing
- Crisis management Tory style - CounterBriefing 29 March
- Straight talking honest politics - As It Happened book extract
- EP Thompson’s The Making of the English Working Class: books that made me a socialist
- Test, test, test: the politics of coronavirus in microcosm
- Where's Keir Starmer?
- The government is prioritising protecting profits - CounterBriefing 28 March
- The elephant locked in the room - CounterBriefing 27 March
- The right are worrying themselves into helping the left cause
- Sunak steps up to sell the self-employed short - CounterBriefing 26 March
- Supply chains: a neoliberal crisis
- Coroneconomy: What is the economy and what should it be
- The sociopathic calculus of capitalism in a crisis
- Protect the NHS? Call their bluff and we can win – CounterBriefing 25 March
- Pandemic basic income is not the solution
- As the coronavirus death toll rises, so does the government’s ineptitude - CounterBriefing 24 March
- Boris Johnson's lacklustre lockdown skips key measures - CounterBriefing 23 March
- Raining accusations: Ken Loach under attack
- Tory arrogance is threatening our lives - weekly briefing
- Johnson squandered precious time to deal with Covid-19, NHS workers demand urgent action
- Macron and the shockwaves
- Message to the government: your friends, the super-rich, are the hoarders - CounterBriefing 21 March
- Universal Credit: a coronavirus catch-22
- Coronavirus and anti-racism: no scapegoating, no excuses
- No more gambles, put people first - CounterBriefing 20 March
- Gordon Brown is not our saviour
- Criminal negligence while the virus lets rip - CounterBriefing 19 March
- The viral bug that crashed the economy
- Endless conflicts are deepening Coronavirus crisis
- Put people before profit to fight Coronavirus
- Protest shut the schools, now demand mass testing - CounterBriefing 18 March
- Teachers in New York forced schools to close; we need to do the same
- Laugh through the lockdown
- Branson's pickle
- Lessons from the Spanish flu of 1919: internationalism and people before profit
- Stop the profiteering: requisition the private hospital beds
- Coronavirus, climate, and capital: capitalism's destructive irrationality
- Coronavirus, the market and who controls society? – weekly briefing
- St Mungo's workers to begin three-day strike action
- US sanctions on Iran are fuelling the spread of coronavirus
- Coronavirus, science, and politics
- Coronavirus: keep calm and carry on is not a policy but an abdication of responsibility
- Sunak just proved you can spend big but still back the rich
- Coronavirus: 8 demands we should make on the government
- Budget blues – weekly briefing
- ‘Don’t mourn, organise!’ - Time to rebuild the resistance
- 10 years of Counterfire
- EU-Turkish border crisis spills over to Serbia
- Class and the Coronavirus
- Afghanistan is a prime example of why 'humanitarian intervention' is a lie
- A reader writes: why you should join Counterfire
- Trouble at the top – weekly briefing
- Coronavirus: how effective are facemasks?
- Syrian crisis set to grow deeper as NATO might extend involvement
- Notes on the political economy of the imminent Covid-19 pandemic: Conspiracies
- Assange trial shows all journalists are now under attack
- Dear Extinction Rebellion, the police are not your friends
- Chinese are not a virus; racism is
- France: Macron stokes up Islamophobia to deflect from the movement to defend pensions
- Centre politicians are feeling the Bern – and they don’t like it – weekly briefing
- A flood of anger
- The setbacks for Palestine solidarity and the need to fight back
- The socialist argument against the Tory anti-immigrant offensive
- Those enslaved do not feel the benefits of a boom
- The pipsqueaks and yellow bellies of 10 Downing Street
- No socialist should vote for Keir Starmer
- Labour in vain? – weekly briefing
- If you love the climate, you hate the Tories: reasons to join the Valentine's Day strike
- St Mungo's workers vote overwhelmingly for strike action
- The Irish election: the centre has not held and the left can win
- Bernie Sanders vs the Democrat establishment – weekly briefing
- Trump impeachment: the failure of the Democrat establishment
- Ten books to shake 2020
- Why Bernie matters
- Liverpool takes a stand
- As Australia burns, climate strikes set for a new phase
- Brazil: the 2013 June Days and the consolidation of the 2018 coup
- 6 steps toward rebuilding the left
- High stakes in UCU strike: another 14 days of action announced
- India rises against Modi
- Fighting back in France
- Now the real solidarity with Europe begins - weekly briefing
- Trump’s deal of the century is a catastrophe for Palestinians
- The government's attacks on Gypsies, Roma and Travellers are an attack on us all
- Jess fails to impress: so what’s next for Labour’s right? – weekly briefing
- On Holocaust Memorial Day
- SOAS: a call to action to defend education as a public good
- Meghan and Harry: the royal descent of an archaic institution
- Born to rule over us? – weekly briefing
- If Labour wants to win back the working class, it has to reject Keir Starmer
- Behind Trump's tantrums: the US, Iran and the continuing threat of war
- The Corbyn Project was defeated by the historic strengths of conservatism and liberalism
- Lip service to the left, but moves to the right - weekly briefing
- War with Iran is still a danger
- Our world is burning
- Australia fires: where climate inaction leads to
- Looking ahead: how the Left can win
- Protest has helped define the first two decades of the 21st century – here’s what’s next
- 1860s: the red thread of working class internationalism
- Capitalism and colonialism: hiding the past on stolen land
- The class war election
- From New Labour to a second referendum: why the north turned blue
- Socialists don't do nukes
- Why can’t Tony Blair stay away?
- The climate election that never happened
- Labour's defeat: how it happened
- 2017 - 2019: what changed?
- Past mistakes, future opportunities - weekly briefing
- Rebuilding the resistance
- Scotland: it's time to break from a broken UK
- Young people didn't vote for Boris and they will stand against him
- Corbyn is not to blame
- Where do we go from here? – election briefing 13 December
- We have a world to win – election briefing Polling Day
- Junior doctor: The NHS will not survive another 5 years of the Tories
- The Cummings campaign: how the Tories embraced Trump’s tactics
- Ignore the naysayers and keep fighting – election briefing 11 December
- Who needs enemies, with friends like Jon Ashworth?
- General Election 2019: a party political broadcast for the Tories
- One nation or the one percent? - election briefing 10 December
- Ten points to remember before polling day – election briefing 9 December
- What are the Greens' true colours?
- Decade of austerity: 10 reasons to get the Tories out
- Scotland's election
- How to read an election
- Antisemitism, politics, and voting Tory - election briefing 6 December
- France strikes against Macron's neoliberal war on pensions
- Boris Johnson should worry about his own families: not ours - election briefing 5 December
- The big question: can Trump keep his mouth shut for another 24 hours? – election briefing 4 December
- Why we will not be silent on Palestine
- Staff-student solidarity is being built in the UCU strike
- A low point even for Johnson - election briefing 3 December
- The problem with Nancy Astor
- Labour and the warmongers – election briefing 2 December
- Mental health: a very political crisis
- Who knew: 52% of the population matter? - election briefing 29 November
- Western Canada's right-wing 'Wexit'
- Another reason to protest Trump's visit: recognition of illegal Israeli settlements
- Buckle up, the propaganda war’s about to get a lot rougher - election briefing 28 November
- The BBC's anti-Corbyn bias shows it's not fit for purpose
- Beating the Tories online: effective political campaigning on Facebook
- Antisemitism: real news, old news and fake news - election briefing 27 November
- On the canvassing trail in Lancashire
- Dearlove's recycled attack on Corbyn exposes the right's increasing desperation
- Lies, lies and more lies - election briefing 26 November
- It's the class question, stupid - election briefing 25 November
- Confronting fear during a strike: why picket lines are important in industrial disputes
- We need to talk about Nato: an imperialist war machine
- The Corbyn effect in Scotland - campaign report
- Bolivia: call it a coup, support the resistance
- The manifesto that will change the terms of debate - election briefing 22 November
- It's official: a vote for the Lib Dems is a vote for a Tory government
- No laughing matter - election briefing 21 November
- Boris the bully comes up short – election briefing 20 November
- Oxford Union violently ejects blind, black student from debate
- Time for the big picture - election briefing 19 November
- Fire, floods and emergencies: these are what the election is about - election briefing 18 November
- Immigration: it’s not about statistics, it’s about racism – election briefing 15 November
- Unelected judges deny the right to strike - election briefing 14 November
- Boris Johnson: tragedy for the Tories
- Flooding misery: the consequences of climate change and austerity
- Bolivia: whose side are you on? - election briefing 13 November
- The nasty parties unite to stop Corbyn - election briefing 12 November
- The world turned upside down - election briefing 11 November
- What the government wants us to forget on Remembrance Day
- Why have the Greens joined an anti-Labour alliance? - election briefing 8 November
- The mask keeps slipping - election briefing 7 November
- Rees-Mogg: the ugly face of class privilege - daily election briefing 6 November
- Boris Johnson should be booed out of every NHS hospital in Britain
- It’s common sense, Jacob Rees-Mogg should be sacked
- The battle that will shape a generation – weekly briefing
- Labour's right, billionaires shouldn't exist
- Trump’s coming to London during the election
- How Labour can win the election
- Election 2019: the chance for a green industrial revolution
- 7 black heroes that changed the world
- ‘Delays have dangerous ends’ – weekly briefing
- The hostile environment and Fortress Europe are responsible for the 39 dead
- How the British State sabotaged the last left Labour government
- Johnson is planning the great escape, Labour mustn’t let him - weekly briefing
- “We need to work together”: school student climate striker speaks to trade unionists about the way forward
- The devil and the deep blue sea: Labour and Johnson’s deal
- US workers strike back: General Motors and Chicago teachers
- Police ban on Extinction Rebellion is an attack on our civil liberties
- Bosses put the screws on the newly elected Portuguese government to avoid changes to employment laws
- Ecuador: the people demand change
- Civil liberties in Spain? The clampdown against the Catalan independence movement
- Rebellion in the air – weekly briefing
- With friends like this: John McDonnell’s flirtation with the right is damaging and inexcusable
- Why join Counterfire?
- Trump betrays the Kurds: never trust the imperialists
- Postal workers stand up to management attacks - Interview with CWU’s Andy Hopping
- Pensions: the system isn't working
- Waspi women: stung by the state – weekly briefing
- Disgraceful and dangerous: European Parliament equates Communism with Fascism
- A parliamentary crisis with no parliamentary solution - weekly briefing
- Steer left to beat Johnson's phoney populism
- Blackface scandal threatens Trudeau's progressive act
- Playing by the rules only works if both sides agree - weekly briefing
- Hong Kong: crucible of resistance
- Why we all have to support the climate strike
- Why Labour must not become a hard remain party
- Bolton’s gone but an oil war could be about to start - weekly briefing
- Kids in containers: austerity hits new depths
- The planet is on fire: build the climate strike
- Labour’s Brexit slide
- Netanyahu and Pence: Boris Johnson's warmonger allies
- Labour and a ‘national government’: how to dash the hopes of millions
- Something in the air? The strike action in aviation
- Tom Watson is undermining Labour – it’s time to cut him loose
- We need a general election now, whether it’s in the ‘national interest’ or not
- The Boris burnout - weekly briefing
- Johnson’s rottweiler: the toxic tactics of Dominic Cummings
- Labour can only expose Johnson if they represent a radical opposition
- General election: unite and fight
- Their democracy and ours – weekly briefing
- No confidence in anti-democratic Boris Johnson
- Westminster is broken, it's time for Scotland to quit
- Corbyn can't win if Labour won't bring down the government
- “Life-long member of the non-pretty working classes” - All Woman review
- Trump’s trade wars: battle of the giants - weekly briefing
- The Amazon fire: a neoliberal crime scene
- A new global recession is coming
- Are the liberal middle class on the verge of a nervous breakdown?
- Border chaos: why Priti Patel's plans can be stopped
- The Tories' vision: work until you die
- Where is the love?
- Vote with your feet – weekly briefing
- Boris Johnson’s law and order proposals are a scam
- The poisonous politics of Priti Patel
- Johnson out, Corbyn in: we need a general election – weekly briefing
- The refugee crisis: the situation worsens in Greece
- Keeping Faith - review
- Johnson can be beaten, but not if we abandon Corbyn – weekly briefing
- In the age of Trump, 'The War at Home' remains essential viewing
- Despite the media consensus, Corbyn’s position on Brexit is the right one
- The Centenary of the 1919 Race Riots
- Lindsey German's August reading recommendations
- Sudan: fury on the streets
- The internal Tory coup, the cabinet of horrors, and class war - weekly briefing
- Iran: stop this war before it starts
- Boris' brash band: balancing business and bluster
- Fight back before it's too late - Years and Years review
- The Tories have no divine right to lead
- Nightmare time: why the left has to come out fighting – weekly briefing
- What do they know of Cricket?
- ‘I am not what I am’: why the left must take action against ‘Iago’ Watson
- There’s only one solution to Labour’s problems: the right have got to go - weekly briefing
- Universities take global steps to fight climate disaster
- The environmental cost of the United States war-machine
- Football as resistance: women kicking back against bigotry
- BBC Panorama hatchet job on Labour antisemitism is a farce
- Labour's lost Leave voters
- Adopting the IHRA definition didn't end the attacks, it accelerated them
- Greece elections: the right is back in government
- A dangerous moment for the Corbyn project - weekly briefing
- Socialists should be trying to unite working people, not divide them - a reply to Paul Mason
- The problem with citizens’ assemblies
- Be clear: the moves against Chris Williamson are moves against Corbyn
- The left needs to hold the line and fight the smears – weekly briefing
- A Canadian genocide
- For Palestinians, existence is resistance
- Tory values meet the rights and wrongs of women - weekly briefing
- The dog didn’t bark, but it’s not been silenced: Labour’s Brexit policy
- Iran: act now to stop Trump’s dogs of war
- Why Iranians might be sceptical of the west's intentions
- The poverty of anti-corruption politics
- President Mohamed Morsi: murdered by the thug El Sisi
- Iago Watson strikes again
- Iran - unrepentant warmongers and gullible fools are at it again: weekly briefing
- The London working class have not forgotten Grenfell
- Rubberboat in a sharkpool: Tories exploit the Assange case
- Grenfell: justice delayed is justice denied
- Boris Johnson as Prime Minister should not be tolerated
- How the left can take the initiative
- Pompeo threatens Corbyn: nothing to see here
- Cracking up… in every sense of the word - weekly briefing
- British Steel: the wanton destruction of a core industry
- General election now: why 100,000 Tories will be wrong
- Sinn Fein: tumbling into the centre
- No to Trump, no to war on Iran
- Ten things they don't tell you about D-Day
- ‘If Adolf Hitler flew in today, they’d send a limousine anyway’ – weekly briefing
- Alastair Campbell isn’t a victim, he’s trying to destroy Corbyn’s leadership
- Send in the clowns - weekly briefing
- Trump's America: women under attack
- Why Theresa May is the most disastrous Tory PM ever
- Ruskin and the trade union movement
- The Brexit delusion: why you should vote Labour
- Milkshakes, moralism, and the rationalist error
- Brexit, Boris and the battle ahead - weekly briefing
- Algeria revolts: what are the next steps?
- Anti-Zionism is the antidote to Trump and Netanyahu
- It's time for the Labour left to step up to the plate
- There is something happening here but you don’t know what it is, do you Mr Centrist?
- An insurgent right can only be fought by an insurgent left – weekly briefing
- Spring into sport
- Why we're marching for Palestine on 11 May
- Israel's attacks on the Palestinians started before any rockets
- The social cost of austerity is detrimental to us all
- Gaza under attack: why we must stand up for Palestine
- Theresa’s Titanic can’t be rescued by Labour - weekly briefing
- What happened in the Venezuela coup attempt, and why the threat remains
- We need the labour movement to win the fight against climate change
- Solidarity with Palestine is needed now more than ever
- Peabody: moral lepers in Charityland
- Spanish election: the left win but society polarises
- An election we thought we wouldn’t have, and a vote we shouldn’t have – weekly briefing
- Counterfire statement on UCU election for general secretary
- Bernie Sanders 2020: what difference can he make this time?
- Creggan and the death of Lyra McKee
- Conservative ‘Blue Wave’ sweeps across Canada
- Thank God it's Friday: 300 years of Robinson Crusoe
- Cardiff rallies in solidarity with Kurdish hunger strikers
- Extinction Rebellion: a movement recharged
- The left needs to stop retreating over the use of the term Zionism
- Israeli elections: apartheid or apartheid-lite
- It’s badly wrong when whistleblowers rot in jail but war criminals walk free - weekly briefing
- Resisting climate catastrophe: the kids are still leading the way
- No to extraditing Assange, no to war
- What happens to Julian Assange has implications for us all
- Brexit delayed: now what?
- Seven demands for stopping climate change
- What's to blame for knife crime?
- Referendum: first time farce, second time tragedy – weekly briefing
- The Picture of Dorian Trudeau
- Strike to demand action on climate change
- Knife crime and youth violence: poverty, powerlessness and a way ahead
- Algerian uprising ousts President Bouteflika – and it isn’t stopping there
- Soldiers taking aim at Corbyn is a result of years of lies and vilification
- Venezuela: The US empire is on the march again
- Bungled Brexit beggars belief - weekly briefing
- Honda closure: workers test drive the alternative
- Brexit chaos and the far right: the racists must be stopped in their tracks
- March for Palestine: exist, resist, return
- Brexit deadlock: the only way out of this mess is a general election
- The Honda Swindon factory closing warrants an effective labour movement response
- A Deutsche Bank and Commerzbank merger spells trouble
- The Brexit crisis is so deep because it is about much more than Europe
- A Marxist guide to crime drama
- She’s going down: now is not the time to prop up the Tories – weekly briefing
- Brexit and the left: the crisis is not going away
- Why stopping wars is essential for stopping climate change
- Brexit crisis continued: Theresa May's inept authoritarianism
- Who's to blame for the rise of Islamophobic terrorist attacks?
- Hebron – the heart of the occupation
- Don’t criminalise and scapegoat our homeless rough sleepers with PSPOs: blame Tory austerity
- Call it by its name: Islamophobia, and it comes from the top – weekly briefing
- School climate strike: students shut down Newcastle
- US military: the world's biggest polluter
- Global school strike for climate kicks off
- Bloody Sunday: one prosecution is not justice
- Brexit delayed: general election now!
- Tony Benn: socialist, comrade, friend
- May's Brexit deal is dead: we need a general election now
- When Watson and Hodge represent Labour we know we’re in trouble - weekly briefing
- A slow coup against Corbyn has started. We must stand up against it.
- Bloody Sunday: criminal? Yes.
- The Making of a Two Tone Nation
- 5 facts about Aipac and the Israel lobby that prove Ilhan Omar is right
- Islamophobia is the dominant form of racism: why is it being ignored?
- Labour and antisemitism: separating facts from fiction
- Labour pains: Watson, witch-hunts and what we do next - weekly briefing
- John Pilger on the role of Nato in Europe
- Conflating anti-Zionism and antisemitism - Macron’s dangerous game
- Manchester's new councillors and the fight against austerity
- India and Pakistan must pull back from the brink of war - SASG statement
- The attack on Chris Williamson is an attack on Corbyn and the left
- The second referendum delusion
- Labour backing a second referendum is a mistake
- Venezuela faces US-led intervention as Haiti struggles to break free
- May delays again, and it’s all about holding the Tories together - weekly briefing
- Red light for Amber
- The strategy and tactics of Labour’s Brexit manoeuvring
- Time to talk about Palestine
- Is Sajid Javid's deprivation of Shamima Begum's citizenship legal?
- How to deal with defectors – keep left
- Revoking Shamima Begum’s citizenship is unjustifiable
- The left should take note: attack is the best form of defence
- Chuka's core values: privatisation, austerity and war
- The insignificant seven: what the left must do
- Austerity and the damage done: the crisis in mental health care
- School's out for the Tories – weekly briefing
- Sudan's uprisings have removed governments before, can they do it again?
- Learn to conform or learn to transform?
- 1919: When British soldiers went on strike
- Rees-Mogg's Imperial Denialism
- Ten things you should know about Trump’s man in Venezuela
- Corbynistas! Up your game, or lose the game
- Student strikes and climate change: demanding action not words
- From toy drones to real ones: the arms trade and education
- Sudan: the struggle continues
- And your enemies closer? - weekly briefing
- Deportation flights: Tories have learned nothing from Windrush
- Luciana Berger and the plot against Corbyn: this is no time to retreat
- What would a ‘Green New Deal’ look like in Britain?
- Marx's name endures through the ages, and the vandalism
- Better to overthrow the system than try to outsmart it: review of ITV's Cleaning Up
- Marx in Engels' words
- There's no limit to nuclear war – weekly briefing
- Lambeth says 'keep our NHS public!'
- Cameroon: neo-colonised before independence
- Labour’s immigration fudge – pandering to the right doesn’t work
- 7 things you need to know about the Venezuela coup attempt
- Venezuela in the shadow of Trump
- Venezuela: a coup made in Washington: not for the first time – weekly briefing
- Saying never again means resisting in the present
- Dangerous sheriff in the wild west: Trump calls for coup in Venezuela
- Why I won't speak at the Oxford Union
- Why does the Oxford Union insist on inviting fascist speakers?
- It’s austerity, stupid
- Tories don’t want May’s deal, but they fear Labour: now’s the time to stand firm – weekly briefing
- Israeli Eurovision boycott: let the battle begin
- Europe in revolt
- US Shutdown: Trump’s racism hits the wall
- Rosa Luxemburg, Karl Liebknecht and the 100 year revolution
- The meaning of the Yellow Vests
- There's no refugee crisis in Britain, only a hostile environment and racist scapegoating
- Trump's Syria solitaire
- Movement gears up for fightback against austerity
- Rosa Luxemburg: a revolutionary for our times
- Rosa Luxemburg was a revolutionary socialist
- Standing on the shoulders of a giant: Rosa Luxemburg and The Mass Strike
- The travesty that is Theresa May’s government has to end – weekly briefing
- Luther – Marx’s theory of alienation or biblical redemption?
- New wave of protests in Serbia – opening new horizons?
- Brexit: the uncivil war - review
- Obituary - Bruno da Ponte: 1932 - 2018
- Bigger than Brexit - weekly briefing
- 12 reasons to protest on Saturday for a General Election Now
- Looking back at 2018: a year of protest in pictures
- Europe in turmoil: what to expect in 2019
- ‘No Christmas for the bourgeoisie’: Protests erupt across Europe at the close of 2018
- Climate chaos is the most political issue of our time, to stop it we need systemic change
- Operation Cast Lead: the 22 day massacre in Gaza
- EastEnders at Christmas
- Ten radical Christmas songs
- The Tories want a national government because they want to break Corbyn - weekly briefing
- The time is ripe for Irish unity – on both sides of the sea
- The establishment seems to have forgotten we live in a parliamentary democracy: let's remind them
- Whether Theresa May wins or loses this no confidence vote, her time is up
- There's only one way out of this mess, and that’s a general election – weekly briefing
- Yellow Vests, Act Four: where is France going?
- West Wales' warning to the Tories
- Why we don’t need a second referendum
- Austerity Britain is destroying our mental health
- Why you should be on the protest that could bring down the government
- Migrant Caravan attacked: new leaders, same racism
- The far right can be stopped
- Class questions are the way to defeat austerity, not a rerun of the referendum - weekly briefing
- Averting chaos: class, climate change and the movements
- 5 things a Corbyn government can't do if we stay in the EU
- The rise and fall of neoliberalism
- Equating fascism with Brexit is disastrous, irresponsible and gives a hand up to Tommy Robinson
- It’s still not a done deal – whatever May, Tusk and Juncker want to tell you - weekly briefing
- About time to kick the Tories out
- Stop bombing Yemen
- Food banks gone, rough sleeping gone: this is what the end of austerity should look like
- Students protest in Albania: internationalist alternatives in the Balkans
- Israel's crimes cannot go unanswered
- Jeremy Corbyn joins teachers to demand an end to education cuts
- All hands on deck to save Theresa May’s ship from sinking – but what we need is a change of government - weekly briefing
- A state of disunion: Europe after Brexit
- Is austerity over? The picture from the North East shows it isn't
- May's Brexit deal is a dead duck: the only option now is a general election
- The politics of Remembrance
- A hundred years after WW1, what are we remembering?
- A Marxist analysis of Eastenders
- Trump loses Congress, but the Democrats are not the winners
- World War One was stupid, tragic and futile
- Excising its credibility: Labour’s dilemma over top rate tax - weekly briefing
- The public supports urgent action on climate chaos: it's government that is failing
- No platform for Alice Weidel in Oxford
- Germany after Merkel: how the right can be beaten
- Britain is broken: we can't afford the Tories
- Informer review: more Islamophobia, or a complex study of the modern-day East End underworld?
- Why we say no to a second referendum
- From stop and search to 'hands up, don't shoot'
- Migrant Caravan: Trump sends 5000 troops to stop refugees
- Brazil election: Bolsonaro's victory and the struggle ahead
- Talk about equality is cheap, but paying women a decent wage is much too costly - weekly briefing
- Philip Green: an embodiment of the system not an anomaly
- Tommy Robinson and the far right must be driven out of mainstream politics now
- How to influence people: Saudi Arabia, Yemen and British bombs
- The Cry: capitalism ruins families - TV review
- Doncaster says no to cuts
- A march more about attacking Labour than challenging the Tories – weekly briefing
- Be clear: Tommy Robinson is a violent, fascist thug
- The far right, grooming gangs and racist lies
- Universal Credit: the cruellest cut
- Kavanaugh, Trump and the degradation of US politics
- We must stop Universal Credit now: it's already wrecking lives
- The Tories are destroying our schools, we need a socialist education policy
- Brexit breaking point: it May be the end of this government - weekly briefing
- The Bolsonaro effect: what now for Brazil?
- Adieu, Nikki Haley (but she’ll be back…)
- Tommy Robinson and the British army: time to fight back
- Amazon's pay raise is a tactical retreat as workers fight back
- Another World Mental Health Day, another hollow Tory proposal
- Decarbonisation, jobs and justice
- France in 1968: myths, realities and unanswered questions
- Taking control is the way to end the misery of 21st century work - weekly briefing
- The Brazilian elections and the fight against the far right
- Corbyn and the mainstream media: a case-study in fake news
- The dialectics of Doctor Who
- Tories out! Birmingham marches against austerity
- Austerity has broken Britain but the Tories are still committed to it
- The 'Heart of Darkness' does not 'smell of victory'
- Trump targets Iran: not just talk, this is serious
- Ship, iceberg... you know what happens next - weekly briefing
- The rhyming guide to austerity
- The trial of Golden Dawn and the resurgence of the far right
- Justice for Palestine: a report from the Labour Party conference
- The left is growing: why the setbacks at Labour conference?
- If Labour backs a second referendum, the whole Corbyn project will be in danger of defeat
- The neverendum won’t help Labour, but it will help the right - weekly briefing
- No business as usual: Trump’s trade wars
- Why the Labour left must hold the line at conference
- Minding the depth and breadth - a Labour conference reading list
- Is the Labour Party a machine or a movement?
- The deep state vs. Jeremy Corbyn: three decades of spying, smearing, and intimidating
- Cricklewood attack: it’s not terrorism if it’s Islamophobic
- The importance of mass mobilisation against war
- Why is the West so silent on Yemen?
- Aftermath: Art in the wake of World War One - review
- To be called a political artist is no insult - Rachid Taha tribute
- Learnt nothing and forgotten everything: the next crash is coming - weekly briefing
- Fighting the oppression of housing regeneration
- Taking back the city: direct action amid the Dublin housing emergency
- Football Lads and Lasses against Fascism
- Labour, antisemitism and the damage done
- Military propaganda must end
- Is Israel a racist endeavour?
- The TUC are wrong about a second referendum
- Sweden’s elections and the mounting far right threat in Europe
- Boris is going for brutal Brexit - weekly briefing
- It's time to fight back: help launch Counterfire Media
- UK councils invest over £9bn in fracking industry
- The attacks on Corbyn can only end if they're confronted
- The Palestinians deserve better than this – weekly briefing
- We cannot compromise on the NEC code of conduct on antisemitism
- What Frank Field's resignation tells us about the Labour right's slow coup
- National Unity Demonstration against Racism and Fascism: unite against the right
- Toronto rally confronts Zionist slanders
- It's time to stand up and be counted - what defending Corbyn really means
- Why summer holidays are a time of dread and not joy for many families
- Turkey police attack Saturday Mothers vigil
- When the lying has to stop – weekly briefing
- Take the fight to the right and make this time ours - national meeting
- Rural activism: tales from the sticks – part two
- Why Israel is an apartheid state
- Inequality and the City: CEO salaries soar while we still pay for the crash
- Back the NEC code: why compromising is the wrong thing to do
- Don’t look here, look there: the one percent, inequality and Jeremy Corbyn - weekly briefing
- The summer of climate chaos
- The dominant ideas in society
- We’ve seen the largest rise in poverty since Thatcher: resistance is a necessity
- Beyond the veil: some context in the controversy over the burqa
- Victory for campaigners as Serco evictions postponed
- Tensions in the Balkans: is Serbia preparing to recognise Kosovo?
- The UN has condemned Britain 16 times in the last decade and here’s why
- Frida Kahlo: artist and revolutionary
- Boris and the burqa: taking a cue from the EU
- How did socialists respond to the advent of fascism?
- Defend Jeremy Corbyn: time to fight back - Counterfire statement
- Solidarity with Bookmarks shows a united left can take on the far right
- Unclear and divisive: not the deal our NHS workers deserve
- Eyewitness account of Israeli attack on aid boat to Gaza
- Boris Robinson and Tommy Johnson: two sides of the same racist coin – weekly briefing
- The dynamics of disaster
- Stand firm in attacks against Corbyn, or lose the fight
- Interest rates, wages and the UK economy
- The attack on Bookmarks was an attack on us all
- Why fascists hate trade unions
- Hodge case shows why Labour Right needs to be confronted - and defeated
- Zimbabwe after Mugabe: his successor struggles to maintain grip on power
- Post PCS pay ballot blues
- Antisemitism: what the left should say – weekly briefing
- Ahed Tamimi released! What her story tells us about Palestinian resistance
- Lies, damned lies, and Tory press releases
- Dear Amber Rudd, we're not left behind, we're being held back
- Failed: what two decades of the refugee crisis could not teach Europe
- Libya: chaos reigns seven years on
- Imran Khan: Pakistan's new anti-war Prime Minister?
- Antisemitism and apartheid
- The Greek fires: a catastrophe fuelled by austerity
- Closed for business: Chinatown goes on strike
- Is Corbyn's Brexit policy really 'full Trump'?
- Steve Bannon: international orchestrator of the alt-right
- Frankenstein at 200
- Together against Trump: a mass show of opposition
- Now is the time to join Counterfire
- The EU: As racist in deed as Trump
- Spy Kids: children being used for covert ops
- Israel enshrines apartheid into law
- Brexit and the left, two years on
- Trump's trade delusion
- PCS Ballot: the fight for decent pay is hotting up
- We stopped Trump
- Grenfell: First the injury, now the insults
- The meaning of Trump
- Only a united movement can defeat the far right
- Why we should all be out protesting against Trump's visit to the UK
- After the final days of May
- May Day, May Day: this ship is sinking – weekly briefing
- Why Trump won't forget his visit
- Trump’s Nato ultimatums: red letter or red herring?
- From fake news to fake demonstrations; the rise of the 'extreme centre'
- Success for England will mean what we make it mean
- The human rights abuses that couldn't be closer to home – weekly briefing
- The real danger behind Trump's antics and why he is not indestructible
- To celebrate, but also to defend: be on the streets for our NHS this Saturday
- Homelessness is rapidly rising - it's the product of a failed system
- You’ll never edit Grenfell
- All roads lead to the Trump protest on 13 July – weekly briefing
- Marxism and human nature
- Socrates: Brazil's football revolutionary
- If a week is a long time in...
- Trump’s state-sponsored child abuse
- Justice for Grenfell: breaking the silence
- The collapse of everything, and what to do about it - weekly briefing
- Now it’s serious: why taking on Trump matters
- The EEA: the worst of all possible worlds
- World Cup 2018: thirty two nations under a groove
- The far right threat is real and we can't be complacent
- The far right can be defeated, and mass organisation is the key – weekly briefing
- Dump Trump and the special relationship, too
- Our NHS: keep the fight on the streets
- May Days: a benefit for Grenfell
- They shall not pass: all out on 9th June
- Europe: time to look reality in the face - weekly briefing
- PCS union: smash the pay freeze
- After Irish referendum victory, we must fight further to expand women’s rights
- We cannot let Iran become another US powder keg
- Town and country attitudes
- Karl Marx: before all else a revolutionist
- UCU: we are the union
- Who was Karl Marx?
- The Italian coup and the growing crisis in the EU
- The bigotry of Arlene Foster won’t stop women on the march - weekly briefing
- Marx200: the Paris Commune and the Marx family
- Grenfell one year on - the Tories still don't care
- A win for women in Ireland, a reminder of what's holding back the North
- University of Bristol students march for mental health services
- Ireland's opportunity for equality
- Crisis in Italy
- Hundreds stand up to the FLA in Manchester
- Too rich to fail - weekly briefing
- Change is coming: be a part of it
- Two sides of a city: homelessness and the royal wedding
- The royal wedding: a grateful subject gives thanks
- Royal wedding alienation
- 'Just do it': the politics of fighting precarity
- Be part of a socialist organisation committed to fundamental change
- Childish Gambino: This is Trump’s America
- May ‘68: France on the cusp of revolution
- Gaza massacre: Trump’s embassy move legitimises murder of Palestinians
- The first twelve months of Project Macron: a provisional audit
- The most leftwing Labour leader doesn’t need advice from the most unsuccessful one - weekly briefing
- 50 years after 1968: Storms raging in Macron’s France
- Trump's ditching of Iran deal is paving the way to war
- The phoney war must end: crossing the Brexit Rubicon
- Was Marx an economist? What was his contribution to economics?
- Why Paul Mason is wrong about Marx
- Marx matters more than ever - weekly briefing
- Local elections: for the left, standing still is losing ground
- Rural activism: tales from the sticks – part one
- Marxism in 800 words
- Don’t say I didn’t warn you. Marx on his 200th birthday
- Rudd down, May to go
- This rudderless government deserves a hostile environment – weekly briefing
- Windrush and antisemitism: who’s weaponising what?
- Systemic Islamophobia in Britain has deadly consequences
- Amber Rudd Must Go
- So called 'moderates' are the enablers of the far right
- Resisting the republic of fear: protesters take on Modi
- NHS at 70: celebrate and defend our health service on June 30
- Racism starts at the top in Britain, and we’re seeing the result with Windrush - weekly briefing
- Marx and the national question
- Justin Trudeau's dirty deeds for dirty oil
- The Windrush scandal: It's time to deport Theresa May from office
- Nationwide opposition to Syria airstrikes
- The idea that the West have been “inactive” in Syria is completely untrue
- BBC Proms takes a step towards equal gender representation
- The mission accomplished that is nothing of the sort – weekly briefing
- Kentucky school teachers: why we're walking out on strike
- Six things we learnt from the Syrian airstrike
- Syria: the solution is not more military intervention
- France Insoumise: What is it and where is it going?
- Gordon Brown, Scottish Labour and independence
- Brazil: Neoliberalismo versus Democracy (Portuguese Version)
- Douma attack and the war in Syria - Stop the War statement
- Lies, damn lies, and Boris Johnson - weekly briefing
- The Salisbury incident: facts not necessary
- The case to vote 'no' in the UCU ballot and how we can win
- Emmanuel Macron: Neoliberalism by the book
- Basic Income: progressive cloak and neoliberal dagger
- France also: a cynical attempt to divide anti-racism in the service of the government right
- Reject the UUK deal: we need to fight now
- Jeremy Corbyn isn't antisemitic: we should stop being defensive about it
- When the ruling class can't rule in the old way - weekly briefing
- The NHS pay offer is divisive and insulting
- University strikes: employers’ retreat needs to be nailed down
- What's happening in Catalonia is an assault on democracy
- John Bolton: the return of the uber hawk
- The UCU dispute: a lesson in the power of collective action
- Skripal coverage: reporting, purporting and contorting
- NHS: stop the backdoor privatisation
- Corbynism was to a large extent a response to Pasokification
- The government's stance on Salisbury is a big gamble - weekly briefing
- Why was Marielle Franco assassinated?
- The Face of Modern Racism
- The problem is jingoism, not conspiracism
- Are we having a party or a moment?
- Between the Scylla of ‘Pasokification’ and the Charybdis of 'Syrizification’ – and how to avoid both
- The SNP, Russia and the turn to the establishment
- Belgrade’s municipal elections: a class analysis
- As a trans woman, this is the unity I want to see
- Corbyn is right about Russia, it is time for a new foreign policy
- Russia hysteria, the establishment, and the left
- Time's up Theresa
- Lecturers' strike update: no capitulation
- We must say no to the single market
- 'If women stop, the world stops': a view from the mass women’s strike in Spain
- Lecturers' strike update: together we can win
- The lecturers' strikes started in winter but are finishing in spring - weekly briefing
- Sylvia Pankhurst and the working class suffragettes
- The gender pay gap is a disgrace
- From a community of scholars to purveyor of degrees: the changing face of the university
- For International Women’s Day my hero is Ahed Tamimi
- The War? The Suffragettes? How did women win the right to vote?
- Lecturers strike massive blow
- Lecturers' strike: interview with a QMU striker
- Saudi Prince not welcome: demonstrate against his visit
- On the Australian equal marriage plebiscite: beyond defeatism, moralism and the politics of scarcity
- Behind every ‘successful’ woman there’s another woman doing the work - weekly briefing
- Germany: why did the SPD membership vote for the coalition?
- Why we’re heading for another economic crash
- Austerity: Osborne’s sickening complacency
- Environmental entropy is inescapable in capitalism
- Lecturers' strike: Deepen the action, spread the support
- Back to the future? The possibility of a new arms race
- In defence of Stormzy
- Brexit and change
- Time for Action - UCU Strike
- The Corbyn Moment
- Against the marketisation of our education
- The return of idealism: identity and the politics of oppression
- Picturehouse dispute: how far will Nero go?
- You don't hate snow, you hate capitalism
- Europe: why retreat must not turn into defeat for the left - weekly briefing
- What you can do to support the lecturers' strike
- The Czech spy claim is a re-writing of Labour's history
- What does Corbyn's Brexit speech really mean?
- Forget the Arctic conditions: our universities are on fire
- American Carnage: Students Defy Trump’s Cult of Violence
- Farming and free movement: a socialist approach to the crisis
- Solidarity with striking lecturers - resolution
- Why we strike: why lecturers need your support
- 'Making France great again': Macron to bring back compulsory military service
- The radical case against the single market is no myth
- The false dream of Europe threatens the left - weekly briefing
- Economic murder: homeless man dies outside Parliament
- Westminster and the Brexit bubble
- Brexit: the need for independent working-class, anti-capitalist politics
- Unco-operative capitalism - weekly briefing
- The SPD is dead: long live the grand coalition!
- Automation: the future, but what future?
- Building Counterfire
- Will Trump’s UK visit be the end of the special relationship?
- Despatches from the Tory civil war – weekly briefing
- Homelessness: a crisis of epic proportions
- Iolo Morganwg and the making of nationalisms
- Carillion, Capita and the death of a dogma
- Palestine: the open wound
- Why we protest
- Grenfell: the community is still fighting to have its voice heard
- The problem of relativisation
- Obituary of anti-apartheid jazz legend Hugh Masekela (1939-2018)
- All the President’s men are symbols of our times - weekly briefing
- Surviving the Death Factory: communist resistance in Auschwitz
- We need real solutions, not tickboxing and tokenism
- An anti-war government: a formation whose time has come
- Scavenger capitalists - weekly briefing
- Frances O’Grady puts workers’ rights in the hands of the EU
- Residents told they can't be safe until they pay £2m by multimillionaire landlord
- False alarm in Hawaii: Trump and nukes keep the world on edge
- Frankenstein at 200
- Carillion: two kinds of bailout, two class interests
- Look who isn't coming to dinner - weekly briefing
- The NHS crisis is deliberate
- Trump visit: We've confronted the Special Relationship
- The second coming of the referendum
- Jeremy Hunt should have been sacked, not promoted
- NHS Emergency Demonstration - model resolution
- Macron: Europe's new Blair
- The antidote to a very weak but very nasty government - weekly briefing
- Neither Washington Nor Moscow: origins and applying it today
- Toby Young: How deeply has the rot set in?
- Beyond a joke: Trump vs Bannon
- White working class boys: aspiration's not the issue
- Corruption and Crisis in Peru
- Toby Young: may contain offensive material
- Obituary: A Sivanandan (1923-2018)
- Stop HDV: social housing, social cleansing and grassroots resistance
- Why are people in Iran protesting?
- Ahed Tamimi's indictment paints a clear picture of apartheid Israel
- 2018: the way forward
- We were many: A review of 2017
- Ahed Tamimi: the 16-year-old Palestinian girl Israel is afraid of
- Catalonia needs a grassroots mobilisation for the Republic
- Damian Green resigns: No strength or stability in May's government
- Institutional racism encouraged the murder of Bijan Ebrahimi
- “Building a Republic from the bottom up”: A view from the Catalan left - interview with Quim Arrufat
- Where is Germany heading?
- No one likes neoliberalism: the year that the mask slipped – weekly briefing
- Alabama: you cannot be a socialist and an elitist
- From Bah Humbug to Oh Jeremy Corbyn: a review of Christmas politics books
- Walking to Hell
- The prevalence of Islamophobia: a Europe-wide phenomenon
- I'm a Palestinian from Jerusalem, where's my say?
- The Irish Question, the EU and the debate about borders - weekly briefing
- Trump - Year One
- Liberal Media in the Age of Trump: shock and awe
- Save our village from Israeli bulldozers: an open letter from Susiya
- Today’s fringe is tomorrow’s respectable racism - weekly briefing
- Theresa May went to Saudi to encourage, not to condemn
- Extreme Podiatry: the situation for refugees in Calais and Dunkirk
- Rosa Luxemburg on the politics of poverty and homelessness
- Man gets engaged to woman
- Terror in Egypt, Islamophobia in Britain
- Charges dropped against activists that shut down Israel arms factory
- A life sentence of low wages and public sector cuts - weekly briefing
- Terrell Decosta: police under scrutiny
- Labour needs a new foreign policy
- Why socialists should support Catalonia
- Reactions to Budget 2017: resisting Foodbank Britain
- Autumn Budget: the misery continues
- Trump: one year of waking hell
- A Scrooge Christmas on the cards - weekly briefing
- The truth about the Football Lads Alliance
- Barcelona: football against fascism
- Scottish Labour ditches the right
- The student fightback against cuts is just beginning
- Not fit to govern
- Catalonia: resistance lights the path to victory
- Post-modern Trumpism and loneliness: the rise of vulgar authoritarianism
- How and why I write
- Derek Robinson (1927 - 2017): Birmingham steel
- Taking sides in the next major Middle East war - weekly briefing
- Friends of Israel: influencing British politics
- The many crises of the British state
- The Israel Factor: Priti Patel and Emily Thornberry
- The Tories are falling apart, but we must act to push them out
- Saudi faction fight: break Britain's links
- The Paradise Papers show us the true nature of the monarchy
- Catalonia: a reading list
- We are the Republic: Catalans back on the streets for freedom
- We need a new foreign policy built around peace
- Sex, power, and money: parliament and politics - weekly briefing
- The return of the S-word in the US
- Every revolution needs some smashing plates
- The EU and Catalonia: A non-epic tale of hypocrisy, hand-wringing, and getting it wrong
- Letter to Theresa May from a Palestinian refugee
- Thomas Muntzer: From Reformation to Revolution
- Ten arguments around Catalan independence
- Catalonia: a test case for Europe - and the left - weekly briefing
- Catalan independence: made in the streets
- Counterfire Resolution: Solidarity with the Republic of Catalonia
- Racist Trump will never be welcome here
- Balfour 100 years on - nothing to celebrate
- Universal Credit: pausing is not enough, abolish it
- Theresa May's government is busy doing nothing, but we're still suffering - weekly briefing
- BDS: a response to the University of Manchester's Balfour Celebration
- Universal Credit: gross incompetence or calculated cruelty?
- The seeds of their own destruction? - weekly briefing
- We must drive the Tories out
- Why I took on Jacob Rees-Mogg and his despicable views on austerity
- As postal workers come out fighting, employers try to use law to stop them
- Russia and imperialism today
- Tories down and demoralised: time to hit them hard - weekly briefing
- The hype machine: employers and threats of automation
- The Spanish state has ensured Catalonia's exit
- Robots and AI: utopia or dystopia? - part 3
- Catalonia: why paper won against rock
- Catalonia: a new state is being born
- Solidarity with the people of Catalonia
- Mehmet Aksoy remembered: Peace in Kurdistan salutes the activist and film-maker
- Robots and AI: utopia or dystopia? – part two
- Trump’s racist war on US football
- Corbyn's a winner, but this is only the beginning of the fight - weekly briefing
- The clock is ticking
- The deadliest of games:
the US and North Korea
- Robots and AI: utopia or dystopia? part one
- BA strike: no backing down after 85 days
- Uber: not fit, not proper
- Trump's UN speech: a new low for the president
- Big problems need some big answers: and this government has none
- Resisting 'America’s first white president': Ta-Nehisi Coates and the politics of despair
- Namibia, diamonds, copper, gold and uranium. Also worms
- A very British coup: May's power grab
- A society which cannot deliver the basics has to be changed - weekly briefing
- North Korea: the United States seek power rather than peace
- Football from below
- The impending crisis for Macron
- Striking while the iron is hot is the only way to win back some of what’s been taken from working people - weekly briefing
- No level playing fields at Eton
- Are books in schools for reading or for balancing?
- Labour's Brexit mistake
- North Korea: moving towards the threat of real war
- If it ain't broke, don't fix it: the dangers of Keir Starmer's new policy on Brexit - weekly briefing
- Beauty, a dark history, and class conflict
- Trump and Afghanistan: extended carnage
- Phony Beatlemania has bitten the dust: Joe Strummer remembered
- Chaos in the White House - weekly briefing
- Birmingham bin strike: the dust settles… for now
- Bannoned: the White House in turmoil
- Sarah, you're no champion of equality
- Suez Sita’s brand of eco-capitalism is a trap
- Don’t be blindsided: the threat of nuclear war is real
- Can we stop Trump tweeting his way to war? - weekly briefing
- Charlottesville: Trump has made America hate again
- Empire and partition: the violent end of the British Raj
- Were you still up for? - Summer reading for interesting times
- Shock and remembrance: how not to commemorate war
- The politics of immigration
- Rashan Charles: police racism hasn't gone away
- The secrets of success: how SOAS cleaners fought and won
- India’s Hindu supremacist lynching epidemic: Trump, the Tories and the legacies of colonialism
- Now they've shafted the young, they try to blame it on the old - weekly briefing
- Fear and loathing in the Trump White House
- Defence and offence: the struggle in Venezuela reaches critical
- Trump sends for the Marines: what could possibly go wrong? - weekly briefing
- Judge says Blair can't be prosecuted - is anyone surprised?
- Hackney protests: rage against the Met
- Trump bids to escalate Afghanistan bloodshed
- Employment tribunal fees: a supreme blow to the Tories
- Survival is victory: the facts and fictions of the Dunkirk evacuation
- The media assault on Corbyn on student debt is fake news
- 'May Days' - poem
- Palestine is still the issue, now more than ever - weekly briefing
- Can Vince Cable save the Lib Dems?
- Grenfell council meeting: adding insult to mortal injury
- Macron and Netanyahu: the shadow of Zionism
- Into battle: Manchester prepares for the upcoming Tory Party Conference
- Education spending: austerity continues
- Serco strike: an incredible show of solidarity with hospital workers
- 'Not mere manslaughter, but murder': why we're still living with Victorian values - weekly briefing
- May's not-so-great Repeal Bill
- Islamophobic placards have no place at Pride
- Why Radiohead are wrong to play in Israel
- Red sky thinking: BA strikes and their lessons for today
- First the DUP, now Corbyn: Theresa May's inability to govern
- Eyewitness account: G20 protests in Hamburg
- Hamburg showed the emperor really doesn't have new clothes - weekly briefing
- Durham Miners' Gala: celebrating resistance
- Kensington and Chelsea: a tale of two boroughs
- We shouldn't wait for the government to fall, we should bring it down
- Corbyn and the movement: this is our time
- This is our time, but we have to organise - weekly briefing
- Le Tour: Nothing to lose but our chains
- Ken Knight is the last person that should oversee Grenfell response
- Social Attitudes Survey: A major shift to the left
- May's DUP deal: divisions galore
- Class is back - the Scottish Question must be recast
- Labour councils must stop implementing Tory cuts
- Oh-Jeremy-Corbyn - the power behind that Glastonbury chant
- Kensington and Chelsea: a rotten borough
- We need a new saying: 'safe as houses' just doesn't cut it anymore
- First Diane Abbott, now Danièle Obono: the media lynching of black women on the radical Left
- Statement from Durham teaching assistants in response to new deal offered
- Multiracial, working class unity in the fight to get justice for Grenfell Tower residents
- In France, the election boycott intensifies: Macron’s ‘landslide victory’ reveals its feet of clay
- Finsbury Park attack: Stop the War Coalition statement
- The Tories: a wretched apology for a government, clinging on to office - weekly briefing
- Justice for Grenfell: on the streets
- Ian Paisley and the DUP: the violent history of Theresa May’s new best friends
- The Grenfell Tower disaster exposes the deep class divide in our society
- The Grenfell Tower fire could have been avoided: this government must be held responsible
- Surprise, surprise: Jeremy Corbyn's anti-war policies turned out to be a vote winner
- The Tory crisis is the crisis of neoliberalism
- Theresa May is ‘a dead woman walking’ – but the fight is just beginning
- The election which showed that class is back - Final Election briefing (for now)
- Trump and the Comey testimony: incompetence, nepotism and skulduggery
- May's deal: return of the Irish Question
- The election result: What happened in Scotland?
- This was the result they said we could never see - Post-Election briefing
- The Result: a very good night for Labour - and for the left - Election briefing #34
- Media bias: an election top 10
- Three reasons why Jeremy Corbyn beats Theresa May in responding to the terror attacks
- Vote Labour, but don't stop there
- The election which only one party deserves to win - Election briefing #33
- A vote for Labour in Scotland is a vote against independence
- Trump’s climate cynicism
- Some people still don't get it. Labour's surge is because of Corbyn
- Would you trust this woman with your security? Seriously? - Election briefing #32
- Theresa May's time-to-get-tough approach falls flat
- Theresa May doesn't seem to have any answers, and her scapegoating of Corbyn isn't working - election briefing #31
- London Bridge attack: Stop the War statement
- Trump, May and Farage: the roll of shame - Election briefing #30
- Through my eyes: the social care crisis
- The days of timidity are over
- This wasn't supposed to happen - Election briefing #29
- What the response to Corbyn's debate victory tells us about bias - media watch
- Apoplexy at Daily Mail about biased audience: bias is their job, after all – Election briefing #28
- It's the Empress who has no clothes, not Jeremy Corbyn - Election briefing #27
- On balance, the Tories don't deserve to win – Election briefing #26
- The Blitz and the Spanish Civil War: ways of remembering the past
- Silent boycott: the media blackout on the Palestinian hunger strike
- Why you should join Counterfire
- Manchester attack: the terror and the news
- The war party has a lot to answer for - Election briefing #25
- Armed force on the streets: the French experience
- The coming war in Labour
- Theresa the Granny’s house snatcher
- Why Jeremy Corbyn can win
- We cannot allow terror threats to undermine democracy - Election briefing #24
- Solidarity not scapegoating is how to defeat terrorism - Election briefing #23
- Don't let this attack divide us - Election briefing #22
- The general election and our struggle for a better society
- Our fight against the Tories is a fight against racism
- Something is happening here, but you don't know what it is, do you, Mr Jones? – Election briefing #21
- Vote Labour and prepare to fight
- Scotland: the SNP must fend off the Tories
- Sod the old, sod the young
- Student to student: why this time you must vote
- Property owning democracy, anyone? – Election briefing #20
- Tory manifesto isn't greater fairness between generations, it's an attack on every generation – Election briefing #19
- Is there any war you don't support Theresa May?
- A change is gonna come: these policies are a real alternative - Election briefing #18
- How activists are supporting Palestinian hunger strikers internationally
- What exactly is wrong with taxing the rich and the corporations? - Election briefing #17
- The best democracy money can buy
- Where will the money come from?
- If you believe the Tories on this, you'll believe anything - Election briefing #16
- If you fight you can win: victory for fractional staff at SOAS
- Hungary: the end of democratic illusions
- This is a manifesto worth fighting for - Election briefing #15
- What’s worse than an election expenses scandal? Letting them get away with it…
- Resisting the erasure of the legacy of Georg Lukács
- A manifesto that is anything but chaotic - Election briefing #14
- Theresa May knows all about the Nasty Party: she's leading it – Election briefing #13
- Iran in the shadow of Trump
- The subversive power of the UN Report that labelled Israel an 'apartheid' regime
- Is Theresa May a secret Marxist? - Election briefing #12
- Macron’s victory, and why the earthquake will continue
- Four weeks to turn this around - Election briefing #11
- Thoughts on the local election results
- Lies, damned lies and local elections - Election briefing #10
- May‘s plans on Syria: Stop the War statement
- A prince among racists retires
- The good news, the bad news, and five weeks is a long time in politics - Election briefing #09
- Even the Lords knows May's foreign policy is a shambles
- Trump: war on the climate, war on the working class
- Does Empress Theresa realise this is an election, not a coronation? - Election briefing #08
- Trump the warmonger
- Bad press day? Headlines when it’s a black leftwing woman - Election briefing #07
- The Blair Rich Project - Election briefing #06
- Stay radical to win
- Anti-capitalists, Melenchon and 7.7 million voters of the left
- The end of UKIP?
- Tories in a double bind over triple locks and taxes – Election briefing #05
- Right, left and centre: how the battle will shape up – Election briefing #04
- The nuclear question: Tory warmongers’ first strike
- When the lying has to stop - Election briefing #03
- It’s the Left that can beat Le Pen and fascism, not Macron
- The vilification of a peacemonger - Election briefing #02
- Corbyn attacked for not wanting to start a nuclear war - Election briefing #01
- The message from South Wales: the fight is on, get involved
- Hungary: huge protests in defence of academic freedom
- Trump: pushing us to the brink of war
- Sturgeon plays the Thatcher card in Scotland
- Tactical voting: the left must reject any anti-Tory electoral pact with the Lib Dems
- Bring it on
- Turkish Referendum: Erdoğan’s narrow win
- SOAS community statement: Apartheid off campus
- Trump frolics with a Korean war
- Excitement in the French elections: the meaning of Jean-Luc Mélenchon
- Yemen: a very British disgrace
- Ken Livingstone is not an antisemite
- Will Hutton and Gerald Coyne: PR for the bosses’ man
- Trump's air stike has deepened Syria's misery
- America's lapse of the imperial memory
- Livingstone and Labour: an attack on the left
- May the merciless
- Darcus Howe (1943 – 2017): the Mighty Lion remembered
- French elections: enter Jean-Luc Mélenchon
- Unite election: McCluskey vs the right
- A riot of our own
- Now is the time for nurses to fight back!
- Marine Le Pen: the reality of the French fascist threat
- Everyday sexism and the Daily Mail
- Neoliberalism and local democracy: why the mayoral elections will solve nothing for the left
- Value us: the Lions of Durham keep roaring
- Durham teaching assistants: an open letter to a Labour councillor
- Class in the drama class: actors and privilege
- The liberal delusion: why fighting Brexit is a bad idea
- The new taboo: terrorism and its causes
- Stop the War Coalition statement on the Westminster attack
- Scottish independence: which side are you on?
- Martin McGuinness and the armed struggle in context
- The fight is on: campaigning for an independent Scotland starts now
- Unite, McCluskey and the establishment
- March 18 anti-racist demos: broad and militant
- Osborne and the arrogance of the 1 percent
- The Dutch dog that didn't bark
- Dutch lessons: time to fight for our alternatives
- Brexit and EU citizens: the real fight starts now
- Uniting the fight-back against Trump
- Double or quits: Scottish independence on the march
- Scottish independence: do not let the SNP squander this new opportunity
- Get your rosaries off my ovaries: thousands march in Dublin for #Strike4Repeal
- Why we need organisation: politics and structure
- Why nurses will be so angry at this budget: NHS and resistance
- NHS: the fight of our lives is on
- Fantastic march for our NHS
- The Walled-Off Hotel opens in Bethlehem: Banksy strikes again
- The Nazis and the British establishment
- The October Revolution: history and heritage
- Last Stand at Standing Rock
- NHS: Britain is in a humanitarian crisis
- Labour and the movement after Stoke and Copeland: the next steps
- There’s only one minority to blame for the NHS crisis
- The EU: is this really what anti-racism looks like?
- The Trump factor: Israel, settlements and antisemitism
- Rapidly decreasing middle ground: the Balkans and the Trump Effect
- 5 things Orlando Figes got wrong about the Russian Revolution on BBC Newsnight
- Peru: the left’s failure
- Join the movement against Trump
- Why has the Royal Academy airbrushed Trotsky out of history?
- Unity and organisation: our weapons against Trump
- We are a nation. We decide: Catalonia calling
- The war on whistleblowers
- May ’68 and the movement against Trump: a call for a united front
- Trump and May: a special kind of relationship
- Netanyahu, May’s force is with you
- Corbyn got it right over Article 50
- We can't move forward if we don't understand our past
- Power to the ideals!
- Towards a politics of radical deglobalisation
- Marisa Leticia - an obituary
- The Nandy gang: fake pretenders unite around racism
- Iran and The Donald: the US isolationism that did not happen
- The Pumpkinführer’s war on Muslims