Edward Duncan Phillip Haygarth

Party: Labour

Ward: Comberton

Parish: Comberton