I don't understand the need for a high ranking on league tables. Everyone knows Cardiff is an excellent university, as are the others in the Russel Group.
Newcastle University is ranked 24th for Mathematics, and I've firmed having achieved 4 As at AS level...