No gods, no Starmers

This year’s Congress of the Trades Unions Congress (that’s right, it’s a Congress Congress, and if any delegates get their leg over, it’ll be Congress Congress congress) is in Liverpool.