The University of St Andrews has been named the second-best University in the UK, rated higher than one of the Oxbridge universities for the second year running.
The Fife educational insitution - where Prince William studied - was named the best university in the UK last year but dropped one place in the overall rankings though it still remains ahead of Cambridge.
St Andrews stayed at the number one spot in Scotland in a national league table, which will be published in the 96-page 2023 edition of The Times and The Sunday Times Good University Guide on Sunday.