The Times and Sunday Times Good University Guide 2026 ranks LSE as the number one university in the UK.