Original post by taehtYou are wrong again and again.
I will try to explain it to you for the last time.
Durham and StA are better universities than Manchester, no doubt about this one. (I am not saying much better, there is one or two tier gap for undergraduate students)
The only reason, why Manchester is so high in world league tables is because the amount of research they carry. (same for UCL (you know, UCL is not TOP5 university in the world haha - MIT, Stanford, Harvard, Yale, Princeton, Oxbridge etc,etc..) and Edinburgh) But, you have to understand, that their students body is about 4-5 times larger than both mentioned above. (same story for UofT) They accept almost everyone with BBB (Manchester) and as an undergraduate you are not involved in research that much, if somehow.
If you want my personal league table, it would be like this. (for undergraduate)
god tier: Oxbridge
first tier: Imperial,LSE, StA, Durham (maybe UCL - but you know, what sort of experience is it, when you come to an unknown huge city, with no campus, with incredibly big student population - do you think it will benefit you more to be one of 40 thousand then one of 10 thousand? Will you meet them all? )
second tier: Warwick, KCL, Edinburgh, Bath
third tier: Manchester, Bristol, Exeter, York etc...
edit: personal experince..this year, my friend applied for maths with AAB predicted - Imperial -rejected, StA - rejected, Warwick - rejected, Bristol - offer AAB, Manchaster - offer ABB
just one example, but still)