Andrew Gamble is Professor of Politics at the University of Sheffield and Emeritus Professor of Politics at the University of Cambridge.