General Election 2019 Results: Conservatives retain Banff and Buchan seat

The Conservatives have retained their Banff and Buchan seat … Continue reading General Election 2019 Results: Conservatives retain Banff and Buchan seat