So St Andrews outranks Oxbridge for the first time. Outranks in what? What does "best" mean? I think these rankings should better explain in the title what they indicate. It seems to me they compete in prestige and not quality of teaching which is what prospective students look for.
All programmes in the country are standardised and cover the same required topics, so the only major difference there can be is the way these topics are presented to students. The research game is separate from the teaching entirely and shouldn't be considered as an indication of anything in the undergraduate realm.
* https://www.timeshighereducation.com/sites/default/files/bre...