Concern over falling GP levels in Grampian, Highlands and Western Isles

David Stewart MSP
David Stewart MSP

More from the Press and Journal Politics team

More from the Press and Journal