James Boyce — British politician (1947-1994)