Lecturer in Sociology, University of Glasgow
Nationalism (with special reference to Scotland), neoliberalism, sociology of revolution, uneven and combined development, contemporary class structure, far-right parties and movements.

Why have there been so few protests against Brexit?
Apr 02, 2017 02:27 am UTC| Insights & Views Politics
According to some police estimates, which are rarely given to exaggeration, as many as 100,000 people marched across London on March 25 in support of the European Union, together with an estimated 1,000 to 1,500 in...