cart1

cart1

cart1

cart1

David Howarth

David Howarth is Professor of Law and Public Policy at the University of Cambridge and a Fellow of Clare College, Cambridge. He served as a member of the UK House of Commons from 2005-10, speaking for the Liberal Democrats on justice issues.