Ruth Davidson

Ruth Davidson

Ruth Davidson is a Conservative MSP for Edinburgh Central and former Leader of the Scottish Conservatives.

Ruth Davidson is a Conservative MSP for Edinburgh Central and former Leader of the Scottish Conservatives.