Is this report from Scotland credible?

scotland, this report