Connect with us

Sean Taylor

Sean Taylor is a politics graduate from the University of Leeds, with particular interests in radical political thought and political economy.