Kezia Dugdale
FollowBorn 28 August 1981 in Aberdeen, Scotland
Kezia Alexandra Ross Dugdale is a Scottish politician. She was the Leader of the Scottish Labour Party from 15 August 2015 until her resignation on 29 August 2017.
Born 28 August 1981 in Aberdeen, Scotland
Kezia Alexandra Ross Dugdale is a Scottish politician. She was the Leader of the Scottish Labour Party from 15 August 2015 until her resignation on 29 August 2017.