The University of St Andrews has been named the UK's best university.
Pupils at a St Andrews school are celebrating another successful year of GCSE results, with impressive set of grades across a broad range of subjects.
More from us
Did you know with an ad-lite subscription to Fife Today, you get 70% fewer ads while viewing the news that matters to you.