Back to top
Constituency Party Start Date
Halifax Needham Liberal 1967 - 1980