Kezia Dugdale Biography
Kezia Dugdale

Kezia Alexandra Ross Dugdale (born 28 August 1981) is a Scottish politician. She was the Leader of the Scottish Labour Party from 15 August 2015 until her resignation on 29 August 2017.

Read about Kezia Dugdale in Wikipedia
Random Authors