Against liberalism in the workers’ movement

Eben Williams delivers the May political report of the YCL Central Committee
After the riots and before the next: immigration, integration and class unity

The Challenge editorial board calls for a rejection of identity politics and liberal myths, proposing a nuanced approach to immigration that prioritises working-class interests and international solidarity.
Why I’m a Marxist and a patriot

On Saint George’s Day, Charlotte Jones explores the communist movement’s relationship with patriotism.
George Galloway: the people’s champion

Following the Rochdale by-election, Eben Williams outlines the credentials of the winner, George Galloway, and why communists should lend their support to him.
Longing for purpose

With the population becoming increasingly radicalised without an effective platform to express their anger, Ben Ughetti sets out how communists could offer a constructive outlet for popular dissent.
Remembering John Ball and the 1381 English Uprising

This summer marks the 640th anniversary of the 1381 English uprising, often known as the Peasants’ Revolt.
England host Scotland at Wembley in tonight’s Euro 2020 draw

England host Scotland in the second Group D game of Euro 2020. The game kicks off at 8pm, while Croatia and the Czech Republic meet at 5pm at Hampden Park in Glasgow. Despite Covid restrictions meaning less than half the Stadium be filled will be able to watch the game live at Wembley Stadium, tens of thousands of Scots are expected to travel to London for the game.
Over 90% of English constituencies to be redrawn under Boundary Commission proposals

The Boundary Commission for England has announced plans for redrawing over 90% of parliamentary constituencies. The changes made would ensure all MP’s have between 69,724 and 77,062 constituents, though some island constituencies such as Anglesey or the Isle of Wight will not be held to these requirements.
Leeds v Crystal Palace

A bit of a different look to a gameweek ending feature match this time as a Leeds United team on a hot streak hosted Crystal Palace at Elland Road. Leeds, who were looking to make it three wins in four, had a chance to break into the top ten if they managed to bag the three points against a Palace team that had won their last two.
Weekend Premier League recap

A busy sporting weekend was carried through by nine Premier League fixtures from up and down the country. While each game has its implications and importance to fans, there was one game happening at Anfield that everyone had their eyes on as two Premier League giants clashed in a fixture that could certainly be pointed to as a turning point come the end of the season.