Además de escribir para numerosos medios escritos como "The Guardian", "The Nation", "New Statesman", "Open Democracy", "Carta", "Il Manifesto" y "El Viejo Topo", ha colaborado como comentarista para BBC1, BBC Radio 4 y BBC World Service.