I was educated at the Universities of Sheffield, Leeds and Manchester. I joined Stirling University in 1990. Prior to that I worked at Manchester Polytechnic (now Manchester Metropolitan University). Before becoming an academic, I was a researcher in the International Department of the Labour Party.
I have written five books on the Labour party (the last, with Gerry Hassan, entilted 'The Strange Death of Labour Scotland' published 2012).
My main research interests are all aspects of the British Labour Party and the Scottish Labour party. I am at present working on a study of the ideology of the Labour party under the Miliband leadership.