The 1918 Elgin Burghs by-election was a parliamentary by-election held for the House of Commons constituency of the Elgin Burghs in the north-east of Scotland on 25 October 1918.
The 1918 Elgin Burghs by-election was a parliamentary by-election held for the House of Commons constituency of the Elgin Burghs in the north-east of Scotland on 25 October 1918. (en)
The 1918 Elgin Burghs by-election was a parliamentary by-election held for the House of Commons constituency of the Elgin Burghs in the north-east of Scotland on 25 October 1918. (en)