Here are all the General Election candidates for Aberdeen, Aberdeenshire, Moray and Angus

The general election will be held December 12
The general election will be held December 12

Breaking