Maths is even more ridiculous - Lancaster 6 (wtf?), Coventry 11, Swansea 13, John Moores 21, Portsmouth & UWE 25, then down to Bristol 32, LSE 39, and KCL 40.
And even further down the rankings at 51, 53, 55 and 60 are Manchester, Southampton, Sheffield, and Liverpool, which aren't fantastic by any means but don't deserve to be lower than the likes of Lancaster, Hertfordshire and Manchester Met.