Baroness Davidson of Lundin Links is the full title of Ruth Davidson, a Scottish politician who served as the leader of the Scottish Conservative Party from 2011 to 2019. She was appointed to the House of Lords in 2021 and currently holds the title of Baroness.
The Ultimate Ruth Davidson Quiz: 7 Questions to Prove Your Knowledge