Peter Hamill (Lab), Marlborough 1980 by-election:
Election address
Sides 1 and 2 of Hamill's address:
Flyer
Sides 1 and 2 of the flyer: