James Mitchell is professor of Public Policy at the University of Edinburgh. He has written extensively on Scottish and UK politics and public policy.