 1922 Moray and Nairn by-election

The Moray and Nairn by-election, 1922 was a parliamentary by-election held for the British House of Commons constituency of Moray and Nairn on 21 June 1922.The seat had become vacant when the Coalition Liberal Member of Parliament (MP) Archibald Williamson, 1st Baron Forres was elevated to the peerage as Baron Forres.