Following a significant illness and period in hospital,
David Duguid, the incumbent MP for the constituency's predecessor
Banff and Buchan, was informed that he had not been selected as the
Conservative candidate on the evening of 5 June 2024. This was despite having been previously selected by his local constituency association and indicating he was fit to stand. Although he had previously said that he was stepping down from Westminster,
Scottish Conservatives leader
Douglas Ross announced that he would be the candidate on the morning of the 6 June, with nomination deadline falling on 7 June.
Labour candidate Andy Brown was suspended on 19 June 2024 following allegations that he questioned Russia's involvement in the
Salisbury poisonings and downplayed the level of
antisemitism in the Labour party. The general election held on 4 July 2024 was won by the SNP's
Seamus Logan, with a majority of 2.4% over Ross. This represented a notional gain on a swing of 11.7% and was the only seat in Scotland to be gained by the SNP and lost by the Conservatives.
Reform UK came in third place with 14.6% of the vote, representing its best result in Scotland. ==Members of Parliament==