Early this morning and along with my Dundee LibDem colleague Craig Duncan, I was in Aberfeldy to help our party colleague Victor Clements, who is standing in today's Highland Ward by-election on Perth & Kinross Council.
As you can see, it was a beautiful morning!