Constituency profile: Rising political stars going toe-to-toe for West Aberdeenshire and Kincardine seat

Stonehaven beach
Stonehaven beach

More from the Press and Journal UK politics team

More from the Press and Journal