General Election 2019 Results: Conservatives retain Banff and Buchan seat