Lord Russell har i skottska staden Blairgowrie,