Kilmarnock by-election, 1946

The Kilmarnock by-election, 1946 was a by-election held on 5 December 1946 for the British House of Commons constituency of Kilmarnock in Ayrshire.

Kilmarnock by-election, 1946

The Kilmarnock by-election, 1946 was a by-election held on 5 December 1946 for the British House of Commons constituency of Kilmarnock in Ayrshire.