Keith v Invergordon: predictions · Evident