Tory MSP quits as rural spokesman after mart speech

Peter Chapman
Peter Chapman