IN FULL: All the General Election candidates for key battleground of Tayside and Fife

Local candidates have been hitting the streets ahead of the December general election.
Local candidates have been hitting the streets ahead of the December general election.

Breaking