Ruth Davidson
- Scottish
- Politician
Video clips
Have I Got News For You - The lucky pig
Michael Sheen, Jon Richardson and Ruth Davidson discuss Xi Jinping's visit to the UK.
Michael Sheen, Jon Richardson and Ruth Davidson discuss Xi Jinping's visit to the UK.