Inverurie Loco Works v Invergordon: predictions · Evident