The Scots are vindicated