The mobilisation of the gilets jaunes (“yellow vests”) protest movement marks an important step in the development of the class struggle in France. With no party, no union, and no pre-existing organisation, hundreds of thousands of people have participated in this movement against a tax increase on diesel and petrol, sweeping aside the pseudo-concessions and threats of the government. They are supported by a large majority of the population.

Upwards of a trillion-and-a-half Danish kroner in “dirty money” (an amount that corresponds to about 60 percent of the Danish GDP) appears to have passed through the Danish financial giant Danske Bank. This case is just one in a long series of scandals, which show that the bourgeois rule of law is an illusion.

Finally, after months of fraught negotiations, the UK-EU negotiators have come up with a proposed deal. Written on the side, however, are instructions: light the blue touchpaper and stand well clear. All hell is about to break loose. From the point of view of big business, the draft deal is not too bad, tying the British economy to Europe. But for Tory Brexiteers, in particular, the deal is toxic.

The conflict between the Italian government and the “Troika” (the European Commission, European Central Bank, and International Monetary Fund) is making news headlines around the world. To understand fully the meaning of this clash and its consequences, we need to go back to the political earthquake of the 4 March elections.

A crunch point is approaching in the ongoing saga surrounding the highly-indebted Italian economy. This could spark a revival of the dormant euro crisis.

11 November this year marks the centenary of the end of the First World War. This is known as Armistice Day, or Remembrance Sunday, in which Britain officially commemorates the service of British military personnel in the two world wars and all subsequent ones. The British establishment are going into overdrive to whip up a mood of 'patriotism'.

Join us!

Help build the forces of Marxism worldwide!

Join the IMT!

Upcoming Events
No events found