Oh dear, Putin comes to Scotland