The Spanish state has responded to the Catalan independence referendum with violence.
Leading Tories are fighting an open battle to defend capitalism. Last week Theresa May hailed the free market as the “greatest agent of collective human progress”.
Jeremy Corbyn was probably right to claim that Labour has become the “political mainstream” under his left wing leadership.
In a high point of his speech to Labour conference last month, Jeremy Corbyn affirmed his solidarity with the Palestinian people.
You’d be forgiven for thinking that cyclists are irresponsible, reckless and potentially deadly if you believe the mainstream press and politicians.
The refugee crisis has not gone away—if anything it is getting worse.
After decades of right wing ideas dominating political debate in Britain, the left feels more confident.
Theresa May’s woes deepened after she returned from giving a speech about Brexit in Italy last week. The Sunday Times claimed her “loyal” chancellor Philip Hammond had planned to give her the boot after the Tories’ disastrous general election performance.
After seven years of brutal attacks on public services there are almost one million fewer public sector jobs.
Theresa May is desperately trying to gloss over the latest row engulfing the Tories.
Several thousand people joined the pro-independence Hope Over Fear rally in Glasgow last Saturday.
On 14 September 1867 Karl Marx’s Capital, Volume I, was published in Hamburg.
We need a wider social movement to truly transform society
The case against renewable energy took a severe blow this week after wind power firms won the rigged race for a government subsidy.
The conflict is a consequence of the US decision, after the collapse of the Soviet Union, to expand Nato
It is crucial to argue for workers’ rights, freedom of movement for people and internationalism.
The Tories are rumoured to be preparing to lift the 1 percent public sector pay cap—at least for some workers.
Two deeply unpleasant men are facing off over North Korea’s nuclear weapons. The world feels closer to the possibility of nuclear war than at any time for half a century.
Predictably enough, negotiations between the Tory government and the European Commission over the terms of Brexit are running into difficulty.