Ruth Davidson

(Contributor)

Ruth Davidson MSP is leader of the Scottish Conservatives.