Scottish Government pledges £90 million for campus to replace fire ravaged Fife school

Breaking