Ruth Davidson

What did the recent elections tell us?

(Throughout the article click on highlighted text to see further analysis) The recent elections were very broad in their scope, 2 Parliamentary by-elections, London and Bristol Mayors, a huge swathe […]