Jeremy Broadhurst a été membre du personnel libéral sous une forme ou une autre pendant près de 25 ans.