After the Trans “Debate”

The Right After Sunak – and the Left‑wing Alternative

That Was the Election That Was

‘Legal’ Immigration? How Labour Shadows the Tory Party

Making Parliamentary Democracy safe for Imperialism: One Nation Conservatism in the UK

“These people are corrupt”

Disabled People’s Alliance Statement

“Fiddling While Rome burns”

Million say ‘enough is enough’, as Tories plan massive attack

Watching the Tory Leadership debates

Who is Suella Braverman?

Johnson – self pitying and delusional to the end

Sunak’s Cost of Living announcement: progressive changes but no long‑term solutions

Five things we have learnt from the local election results

Government passes Health and Care Bill: KONP Statement

Refugees in Rwanda: Tory racism goes into overdrive

Falling Down

Truss vs Sunak, the tale of the tape

Behind factions fighting and no 10 gaslighting…

On Johnson

The Downing St garden party May 2020 & the people Boris Johnson didn’t know existed

Tory ‘Freedom’ versus Social Solidarity

North Shropshire by‑election crash

Covid and Anti‑Vaxx

Johnson’s telling lies!

No.10 parties as ‘bodies pile high’

Is Johnson losing his Teflon?

Why more policing won’t solve the drugs ‘problem’

New amendments to dangerous Police Bill pose even worse threat to civil rights

I fear the end of the mass protest

The Patel Police State

Refugees dying in the channel for Brexit and the red wall?

Tory Scum and Migrant Crossings

Budget–myths, media lies and Johnson’s project

Tory Economics: where are they going?

The Tory Crisis

Spiralling into a dangerous place

Culture Wars, Class, and Power

The new Tory economics

Uncommon Sense

Dominic Cummings, Boris Johnson and the erosion of democracy