2023

How to Fight Austerity’s ‘New Wave’ | Planet: The Welsh Internationalist

2022

A New Collective Consciousness | Planet: The Welsh Internationalist

Gwent’s Non-Places I The Institute of Welsh Affairs

2021

Political Corruption Only Hints at The Misery Caused by The State | Voice.Wales

Washed Up on Severnside: Life, Work and Capital on the Border of South-East Wales | The Welsh Way: Essays on Neoliberalism and Devolution

The National Churn | Planet: The Welsh Internationalist

Even in Labour-Dominated Wales, the Tory Restructuring of the Electorate Is Real | Voice.Wales

Whatever Happens, Senedd Elections Won’t Curb the UK’s Increasing Authoritarianism | Voice.Wales

2020

Review: #futuregen: Lessons from a Small Country by Jane Davidson | Planet: The Welsh Internationalist

Finding Indy Wales’ Postcapitalist Desire | Voice.Wales

Where Next After the Tory’s Brexit Power Grab? | Voice.Wales

The British Virus | Undod

Rethinking Wales | The Welsh Agenda

The Election That Never Took Place | Planet: The Welsh Internationalist

2019

New Solidarities in Wales | Tribune

Chartists in the Newport Afterlife | The Welsh Agenda

Wales’ Progressive Alliances | New Socialist

Reviews: Salacia/That Lone Ship/The Last Polar Bear on Earth/The Way Out | Poetry Wales

From the Archive: Poetry Wales Winter 1968 | Poetry Wales

Tu hwnt i ffiniau: Cenedlaetholdeb a’r argyfwng hinsawdd | O’r Pedwar Gwynt

Review: Wales, The First and Final Colony by Adam Price | The Welsh Agenda

Democratising the Welsh alternative media | Undod

Netflix’s ‘Sex Education’ is an accidental elegy for post-industrial Wales | Wales Arts Review

2018

Y cyfryngau amgen: ceffyl pren Troea? | O’r Pedwar Gwynt

Anti-Welsh bigotry isn’t just symbolic: it’s a crisis of British capitalism | Nation.Cymru

Review: Steve Howell, Game Changer: Eight Weeks That Transformed British Politics | The Welsh Agenda

The independence movement can’t afford to be ‘apolitical’ if it wants to create a better Wales | Nation.Cymru

Detoxifying Welsh Labour | New Socialist

2017

History as precarity | Poetry Wales

The future is asemic | Poetry Wales

Politics and art in a post-factual age | Wales Arts Review