Miles, Ruth Davidson, Gordon Lindhurst and Jeremy Balfour at the opening of their new Parliamentary Office in Roseburn.

Miles Briggs