John Mellor - British politician and judge