St Andrews is now the second best university in the UK

Meet the local team