About Steven Griggs Steven Griggs is Director of the Local Governance Research Centre and Professor of Public Policy at De Montfort University, UK.