‘Incompetent’ school errors will cost £60m to fix amid fear of wider impact

This post was originally published on STV News.