Kirkcaldy

Ruth Davidson: on the campaign trail with Scotland’s top Tory

9 May 2015 9:00 am

Scotland’s top Tory is a moderniser’s dream