While researching her Ph.D. she taught at the Polytechnic of Central London (later to become the University of Westminster) and subsequently at the University of Essex, where she became Professor of Politics.