Kezia Dugdale
Biography:
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.
Place of Birth:
Aberdeen, ScotlandKnown for:
ActingBirthday:
Aug 28, 1981

