David Ormerod is a professor of criminal law at University College London. He was appointed a deputy High Court judge in 2018.[1]

ReferencesEdit