Ruth Davidson

Ruth Davidson, breaking news, photos, comments, social media posts on this topic.

Ruth Davidson addresses the media during her resignation speech at The Macdonald Hotel, Edinburgh on August 29, 2019 in Edinburgh, Scotland.

Ruth Davidson’s resignation shows we still haven’t cracked the nut of employment and parenting

Posted by
Nell Frizzell
  • People

    Politician Ruth Davidson becomes the first UK party leader to give birth while in office