Keighley by-election, 1918

The Keighley by-election, 1918 was a parliamentary by-election held for the House of Commons constituency of Keighley in the West Riding of Yorkshire on 26 April 1918.

Keighley by-election, 1918

The Keighley by-election, 1918 was a parliamentary by-election held for the House of Commons constituency of Keighley in the West Riding of Yorkshire on 26 April 1918.